TA Studio offers the test manager complete test management workflow over the operational test automation lifecycle:
- Test configuration: projects, scenarios, modules etc. as well as test execution takes place here.
- Test execution: all test modules and eggplant components are controlled via TA Studio.
- Test evaluation: all results including analyses and statistics are centrally available.
Core elements of TA Studio are the GUI (TA Studio interface) and a relational database as repository, which communicate with the eggplant modules (diagram).
TA Studio provides an administration interface that can be used to call available test administration objects and adjust the test execution configuration. User administration allows all participants to be assigned to their projects. Different tests can be created and configured in each project. All project-relevant information can be edited in a dedicated area and adapted to current requirements.
The KIG libraries and EEP parameters are methodological extensions and functional simplifications for scripting with eggplant. In addition to implemented standard functionality, eggplant scripts are provided with "parameter handling" to map complex operations and checks that accelerate and improve the creation of tests.
In order to be able to establish the assignment between tests performed and system information of the SUT (System Under Test), relevant hardware and software information on a test machine (SUT) is obtained in TA Studio. The test results and their associated SUT data (hardware and software configuration) are available in a revision-proof form.
The KIG Repository is the backbone of TA Studio. It is based on a relational database in which the relevant information from test parameters and test results to the hardware and software information of all test clients (SUT) is managed. The KIG Repository provides data for the tests and is the basis for reports, statistics and analyses in the area of evaluations.