Performing Regression Tests

The Regression Test Tool, which is part of the Analyzer, supports you in setting up systematic test scenarios for testing services running on the PAS Platform.

What are Test Suites and Tests?

A test scenario, called a test suite, consists of a number of tests. These tests are executed in a specific order and are expected to produce specific results. This implies that a test consists of a test action and at least one comparison.

  1. When you run a test, the test action is executed first (e.g. a service call).

  2. After the test has been executed, the result is compared with defined reference data using a compare function.

Tests are always part of a test suite. Test suites group tests and, if necessary, subordinate test suites. When you run a test suite, all tests are executed in the defined order.
Tests can also be run independently of their test suite, but keep in mind that there may be dependencies between tests, and it may therefore not make sense to execute a single test in isolation.

You can create test suites and certain specific tests manually in the Regression Test Tool. However, the actual SOAP operation calls must be defined using the Trace Analyzer and imported to the Regression Test Tool afterwards. In many cases, you will already have tested the service in question (for example, during development), and you will already have tests defined in the Trace Analyzer.

After you have defined the tests, you can run the entire scenario. The Regression Test Tool shows the test progress and helps you evaluate the test results.

image-20260319-130721.png

The following chapters guide you through building a test scenario and other regression tests features and options.

📗
📘