Frequently Asked Question

PERFORMANCE: How can I reduce the execution time of my test cases?
Last Updated 3 months ago

A long test execution time of test cases can be due to several reasons. Here are some suggestions for each part of the test execution process:

  1. Test case duration:
    1. Make the test cases only as long as needed and do not let run the test case until the timeout-time. To detect such timeouts, please insert the timeout-Assesslet.
  2. Test assessment:
    1. Reduce the print-expressions in the assessment scripts to a minimum. The print-expressions are shown in the build progress dialog.
    2. Reduce the number of time intervals to evaluate the signals. Expressions like ‘TPT.regexp([timed_boolean cond]){@, @}’ should be avoided
    3. Reduce the number of assessment variables exported. I.e. Double() instead of DoubleX()
    4. Report the signal comparison assesslet only when the result is failed. You can configure it within the signal comparison assesslet.
  3. Test report:
    1. Deactivate the generation of the "Variable Summary" in the overview report in the execution configuration dialog.
    2. Avoid to include pictures in the report.

Please Wait!

Please wait... it will take a second!