Skip to main content

Introduction to testing

Built-in test tools

The Thinkwise Platform provides built-in tools to test your application during multiple phases of the DevOps lifecycle.

You can automate the Unit tests and Smoke tests using the CI/CD tools mentioned in Build integrations. Functional testing is supported through the automated Process tests and manual Test scenarios.

Additionally, you can use a wide range of third-party tools for various types of tests.

Third-party test integrations

Functional, regression, and API testing

It is not necessary to test standard functionality that is provided by the runtime components, like navigation, sorting, filtering, and CRUD functionality. Only customer-specific business logic and interfaces require testing.

You can use the following tools for testing customer-specific business logic and interfaces:

You can use the following tools for testing the Thinkwise API:

Load, performance, and stress testing

Testing performance is generally done against the Indicium API.

You can use the following tools for testing performance:

For more information on setting up load tests for Thinkwise applications, see Load tests.

note

We do not recommend using Selenium-based tools for performance testing. See this article.


Was this article helpful?