In the planning phase, the test scopes within a test level are defined. The basis is formed by requirements that can be read in from a wide variety of sources – via direct connection of ALM tools (e.g., Octane, IBM RQM, Polarion), a proprietary API or by importing various exchange formats (e.g., ReqIF).
In this step, the focus is on the development and management of requirements-based and reusable test cases for automated execution in both physical (HiL) and virtual test environments (SiL, MiL).
Trace Analysis Development
Trace analyses can be prepared for recorded measurement data, which significantly increase the test depth by means of validations and verifications of the recordings. Numerous recording formats (e.g., Matlab, ASC, MDF) are supported.
Intelligent and integrated test execution ensures that tests are automatically distributed to available test stations. At any time, the best possible utilization can be ensured and the current status of the test resources can be monitored.
The test station-independent and downstream analysis of the measurement data – decoupled from the test case (stimulation) – enables the results to be reused and the test system to be made available earlier for further runs.
Test Result Review
With several thousand test executions a day, it is important to have support for evaluating results and following up on anomalies. Errors that occur can be recorded and forwarded to a connected ticket system (e.g., Jira, Redmine, Octane, etc.).
Test Result Release
Release represents the conclusion of the test activities. The summary of test results in release and coverage overviews is based on the test scopes defined at the beginning. The link between planning, implementation and results forms the basis for producing informative final reports.
Monitoring is a continuous phase that accompanies development and provides an overview of all activities from planning to the summary of test results. By means of a clear dashboard, progress can be monitored and measures can be derived to deal with problems in good time.