HomeISTQB Automation Eng PrepQuestions 21–30
ISTQB Automation Eng PrepPart 3 of 3

ISTQB Automation Eng Prep Exam Questions & Answers 2026 (21–30)

ISTQB Automation Eng Prep practice questions and answers 2026. Tap an option to test yourself — you'll see the correct answer and a plain-English explanation for every question. Free, no login.

Practise ISTQB Automation Eng Prep questions free, download the PDF, or unlock timed mock exams when you are ready.
Multiple choice — pick the best answer, then reveal it
  1. Q21Which of the following is the most important testability characteristic that should be assessed before implementing test automation?

    • ASecurity features of the application
    • BNumber of manual testers available
    • CSize of the development team
    • DControllability of the system under test
    Show answer

    ✓ Correct answer: D. Controllability of the system under test

    Controllability is critical for test automation as it determines whether test inputs can be easily applied to the SUT. Without sufficient controllability, automation may be impossible or require complex workarounds.

  2. Q22When preparing for test automation, what is the primary purpose of assessing the observability of a system?

    • ATo check if developers can see the test execution
    • BTo ensure the automation code is readable
    • CTo determine if the system's internal states can be observed through outputs for verification
    • DTo monitor the performance of the automation tool
    Show answer

    ✓ Correct answer: C. To determine if the system's internal states can be observed through outputs for verification

    Observability refers to how well internal states can be observed through outputs. High observability makes it easier for automated tests to verify expected behavior through visible outputs and results.

  3. Q23What is a key consideration when preparing test data for automation?

    • ATest data should be managed exclusively by developers
    • BTest data should be in a known state and reproducible for consistent test results
    • CTest data should always be randomly generated
    • DTest data should only come from production environments
    Show answer

    ✓ Correct answer: B. Test data should be in a known state and reproducible for consistent test results

    Automated tests require consistent, reusable test data to produce reliable results across repeated executions. Data should be in a known state before each test run.

  4. Q24Which of the following is NOT typically part of a testability assessment for automation?

    • AEvaluation of user interface aesthetics
    • BAnalysis of system interfaces and APIs
    • CAssessment of component isolation capabilities
    • DReview of logging and error handling mechanisms
    Show answer

    ✓ Correct answer: A. Evaluation of user interface aesthetics

    While user interface aesthetics may impact usability testing, they are not typically part of testability assessment for automation, which focuses on controllability, observability, and isolation aspects.

  5. Q25What environmental factor is most critical to assess before implementing test automation?

    • APhysical location of the test servers
    • BBrand of hardware being used
    • COperating system manufacturer
    • DStability of the test environment
    Show answer

    ✓ Correct answer: D. Stability of the test environment

    Stability of the test environment is crucial for reliable automation. Unstable environments lead to false failures, making it difficult to determine if failures are due to application defects or environmental issues.

  6. Q26When analyzing a system for automation feasibility, which factor indicates poor testability?

    • AConsistent logging mechanisms
    • BModular application architecture
    • CHard-coded test data within the application
    • DWell-documented APIs
    Show answer

    ✓ Correct answer: C. Hard-coded test data within the application

    Hard-coded test data complicates test automation by making the system difficult to control with different test inputs and creates maintenance problems when data changes.

  7. Q27In the context of test automation preparation, what does "controllability" refer to?

    • AThe ability to control test tool licenses
    • BThe ability to control the inputs and states of the system under test
    • CThe ability to control which developers can check-in code
    • DThe ability to control the test execution schedule
    Show answer

    ✓ Correct answer: B. The ability to control the inputs and states of the system under test

    Controllability refers to how easily test inputs can be provided to the system under test, which is essential for effective automation implementation.

  8. Q28Which of the following is most important to verify before implementing UI-based test automation?

    • AUI elements have stable identifiers or locators
    • BThe UI has an attractive design
    • CAll UI text is grammatically correct
    • DThe UI supports multiple languages
    Show answer

    ✓ Correct answer: A. UI elements have stable identifiers or locators

    Stable element locators (IDs, names, etc.) are essential for UI automation, as tests rely on these to identify and interact with interface elements. Changing locators will break automated tests.

  9. Q29What is a key consideration when assessing API testability for automation?

    • ANumber of developers who created the API
    • BProgramming language used to develop the API
    • CGeographical location of API servers
    • DQuality and completeness of API documentation
    Show answer

    ✓ Correct answer: D. Quality and completeness of API documentation

    Documentation quality is critical for API automation as it provides information about endpoints, parameters, request/response formats, and error handling, which are all needed to design effective automated tests.

  10. Q30Which aspect of test data management is most important when preparing for test automation?

    • AManual creation of all test data
    • BLimiting test data to text-only formats
    • CAbility to reset or restore test data to a known state
    • DUsing only production data for all tests
    Show answer

    ✓ Correct answer: C. Ability to reset or restore test data to a known state

    Test data reset capabilities ensure tests start from a known state, which is essential for test independence and consistent results across multiple executions.

Free practice here. Timed mocks when you are ready.

Use the free ISTQB Automation Eng Prep sample, download the PDF, then unlock web-based timed mock exams for a full exam rehearsal.