TestSupport libraries

The TestSupport module provides central base classes and functions in Python script language, which can be used to quickly and easily create test frameworks for project-specific requirements.

The test framework (TestEnvironment) provides methods for the defined initialization of the test environment and the DUT before the start of the test, and also for a clean de-initialization after test run completion. Results of the test steps are stored safely and reliably over the test frame according to the current test sequence structure. An extension of auxiliary methods (e.g. start-up and shutdown sequences, access to variable containers and configured tool interfaces) is also easy to implement and then available in all single tests throughout the project.

The TestSupport basic libraries are comprehensively available project-wide and are delivered together with the graphical user interface (GUI) for test sequence control iTestStudio TA.