
Certified Tester Advanced Level Test Automation Engineering
Domain 3Objective 5
Objective: Apply Design Principles and Design Patterns in Test Automation CTAL-TAE Practice Questions (Page 3)
Part of the Domain 3: Test Automation Architecture domain, which makes up ~21% of our current practice bank. ISTQB does not publish an official question count, but from its 90-minute exam (~35–60 total, ~7–13 in this domain), expect 1–3 from this objective — we provide 25 practice questions to prepare you well beyond it. (estimate)
25questions here
5free pages
5concepts
Questions 11–15
- 11
A test automation framework uses a Singleton to manage the WebDriver instance. The team is experiencing issues when tests run in parallel because the shared driver is not thread-safe. They want to fix this while minimizing changes to existing test code. Which solution is most appropriate?
Select an answer first - 12
In a test automation framework, which design pattern is best suited to provide a simplified, unified interface to a complex set of operations, such as a checkout process that involves multiple steps and subsystems?
Select an answer first - 13
A test automation team is deciding between using a data-driven approach (where test data is stored externally) and a keyword-driven approach (where test steps are defined in a table). They value maintainability and want to minimize changes to test code when test data changes. Which approach should they choose?
Select an answer first - 14
A company has a large test automation suite for a legacy application. The suite has grown organically, with test code directly manipulating UI elements and business logic mixed together. The team wants to refactor to improve maintainability, but they have limited time and cannot afford a complete rewrite. They also need to continue delivering new features. Which approach best balances these constraints?
Select an answer first - 15
A test automation framework has a single class that handles test data loading, database connections, and reporting. The team wants to improve maintainability by separating these responsibilities. Which design principle should guide the refactoring?
Select an answer first
Finished these 5 questions?
Review the revealed explanations, or continue through the curriculum.
Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by ISTQB. “CTAL-TAE” is a trademark of its owner, used for identification only.