SQS-TEST®/Professional Suite
Test Process Automation (TPA)
Test Process Automation (TPA) is more than a conventional test automation tool. In addition to automating application testing, it also automates management of the entire test environment; that is, the provision of test data in addition to target/actual results comparisons and reports.
-
To automate your test process you need the following modules:
1. SQS Test Center: For the specification of the test cases. Here the test cases are created from a functional perspective, i. e. without inclusion of the technical application. In test specification what we call Action Words are used to this end. They specify the execution of a test. The Action Words are placeholders for structured input and instructions that stand for scripts. This clearly separates the functional specification from the technical view.
2. Test Process Automation (TPA): Implements and maintains the automated test system. TPA stores both procedures for the sequence of an automated test process (test procedures) as well as concrete implementations of the functional Action Words which are organized in Action Word libraries. These implementations are scripts in the language of the respective test execution tool. In the test environment the application under test (AUT) is tested.
3. Test execution tools or test drivers: Executes actions specified with Action Words on the application under test. As test drivers or for automated test execution Capture/Replay tools are used - our preferred solution is the application of TestComplete by AutomatedQA.
A test environment usually includes various systems on which actions during a test execution process are performed. TPA can remotely start and monitor test procedures on these systems.




