Advanced Regression Test Features

The Regression Test Tool comes with the following advanced features:

Feature

Description

Mocking Backend Access

Testing services using adapter calls and relying on data coming from a backend, it may happen, that this backend is not available for testing or does not deliver reliable test data.
In this case, you can mock backend access: The xUML Runtime will not try to access the backend, but just return predefined data.

Regression Test File and Folder Structure

The Regression Test Tool of the Analyzer stores the test data as text files in folder regressiontest within the Builder project. You may carefully edit these files with a text editor.

Running Regression Tests From Command Line

You can run regression test from command line. This is needed, if you want to e.g. integrate the regression tests into a continuous integration server.

Setting a Request Timeout

As per default, regression test actions that have a network request have no timeout. You can change the timeout defaults via Java system properties.