Question 1
Consider a SUT that small run on multiple platform during the execution of automated test runs. In each test run an automated test suite needs to be executed, with the same version of the TAF, against the same version of the SUT of each platform. Each platform shall have its own dedicated test environment. Your goal is to implement a process as automated as possible ( i.e with minimal manual intervention) that allows implementing a consistent setup of the TAS across the multiple test environments.
Which two of the following aspects are MOST relevant for achieving your goal in this scenario?
A) The configuration of the TAS uses automated installation scripts
B) The TAF saves the logs needed to debug errors in XML format
C) Features of the TAF not used by the automated tests have been tested
D) All the automated test cases contain the expected results
E) The TAS components are under configuration management
- AOption A:
A and e
- BOption B:
B and c
- COption C:
B and d
- DOption D:
Show answer and explanation
Correct answer: A
For a consistent setup of the Test Automation Suite (TAS) across multiple test environments, it is crucial to have both automated installation scripts and configuration management in place. Automated installation scripts (A) ensure that the TAS can be deployed quickly and consistently across different environments without manual intervention. Configuration management (E) ensures that all components of the TAS are tracked, version-controlled, and maintained systematically, which is essential when the same TAS version is to be used across various platforms.
References = This answer is supported by the ISTQB Test Automation Engineer documents, which highlight the importance of automation and configuration management in maintaining a consistent test environment across different platforms 1 2 3 .