Examers.io
ExamsOrganizationsHow it worksPricingHelp & FAQ
ISTQB logo

Certified Tester Advanced Level Test Automation Engineering

Domain 3Objective 3

Objective: Apply Layering of Test Automation Frameworks CTAL-TAE Practice Questions (Page 2)

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 31 practice questions to prepare you well beyond it. (estimate)

31questions here
7free pages
9concepts

Questions 6–10

  1. 6application · medium

    A test automation framework currently has a class called 'TestBase' that handles WebDriver initialization, takes screenshots on failure, and also contains methods like 'loginAsAdmin' and 'createReport'. The team is experiencing maintenance issues because changes to reporting logic affect login methods. What is the best way to refactor this to improve separation of concerns?

    Select an answer first
  2. 7foundation · easy

    What is the primary role of the business layer in a layered test automation framework?

    Select an answer first
  3. 8expert · hard

    A test automation framework has a functional layer with a method 'login(user, password)'. The business layer has a method 'loginAsAdmin()' that calls 'login' with admin credentials. A new requirement asks to support multiple user roles (admin, user, guest). What is the most maintainable way to extend the framework?

    Select an answer first
  4. 9foundation · easy

    What does the principle of separation of concerns mean in the context of a layered test automation framework?

    Select an answer first
  5. 10application · medium

    A test automation team is refactoring a fragile Selenium framework. Currently, test scripts directly instantiate WebDriver, call driver.findElement() with CSS selectors, and also contain business steps like 'login as admin'. The team wants to apply separation of concerns so that a change to the application's login page locators does not force changes to test cases. Which refactoring approach best achieves this?

    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.