ISTQB CT-TAE – Certified Tester Test Automation Engineer — Question 19
You are a TAE working for a software house which provides quarterly releases of its software to its customers. There are many different versions of the SUT that need to be tested simultaneously by different tests teams.
Your TAS is complex and you need to ensure it remains consistent across the different SUT environments. What is the BEST and MOST efficient way to ensure each of the test teams use the same version of the TAS to test the different versions of the SUT?
Answer options
- A. Due to the complexities involved and the high risks associated with these releases, it would be best to revert to manual testing.
- B. Produce comprehensive documentation of the TAS, installation and usage guidelines and provide training for each team member.
- C. Install the TAS is a central repository and have an automated installation and configuration of the TAS from this repository to each of the SUT environments.
- D. Develop a tool to track historical test results across the different SUT environments and look for trends.
Correct answer: C
Explanation
The correct answer is C because centralizing the TAS in a repository allows for consistent and automated deployment across all SUT environments, ensuring uniformity. Option A is not viable as reverting to manual testing would increase risks and inefficiencies. Option B, while useful, does not ensure immediate consistency across teams like option C does. Option D focuses on tracking results rather than ensuring the same TAS version is used, which does not directly address the requirement for consistency.