How Does It Work?
Parasoft’s intuitive visual way to design and orchestrate test execution, starts with defining which tests to execute using which data sources and which environment endpoints, and goes all the way to stabilizing test environments with virtual services designed specifically to support the particular test scenario you’re trying to execute. This environment-based approach to testing means that you can define the test environment first and then align your test cases to the environment, so that when it comes time to execute, you know that everything is stable and ready to go.
Parasoft users can visually design and diagram the actual layout of their test environment using an intuitive web interface. From that diagram, each individual component can be assigned to a test case as a service, such as a web service or database, or even a virtual service, and each one of these components can be configured with the right variables, data sources, performance configurations, etc. All of this information can be bundled into a template to execute manually with the click of a button, or to define as a job and execute from your CI/CD pipeline leveraging Parasoft’s tight integration with Jenkins, Team City, Bamboo, and Azure DevOps. This technique is highly reusable and can be shared and copied to a local test environment, as well as to cloud services, so you can test using dynamic infrastructure.