Which statement correctly describes what a Test Automation Architecture should do?
A.
Specify the connections between the TAS and the test management and data management tools
B.
Specify the changes that will be needed to test processes and procedures
C.
Specify the changes that will be needed to the SUT to give full testability
D.
Specify the process that will be needed to select test automation tools
The Answer Is:
A
This question includes an explanation.
Explanation:
The Test Automation Architecture defines the technical structure and interfaces required for the overall Test Automation Solution. CTAL-TAE's generic Test Automation Architecture provides an abstract view of communication between test automation and connected systems such as the SUT, test management, project management, and configuration-related facilities. The architecture therefore needs to specify how the TAS connects and exchanges information with supporting management and data-related tools. Changes to organizational testing processes may result from automation adoption, but defining those procedural changes is not the primary purpose of the TAA. Similarly, improving SUT testability may require architectural modifications to the SUT, but the TAA itself does not mandate every change needed to achieve complete testability. Tool-selection activities occur earlier during evaluation and provide inputs into architecture design. Thus, option A best describes the TAA's responsibility.