Certified Tester Model-Based Tester Free Sample Questions

Create a free account to browse all 20 sample questions. The full practice test includes 230 questions. Use the simulator for timed and flashcard mode.

Try Simulator

CT-MBT Sample Questions

  1. Question 1

    Q1

    A project manager is considering adopting Model-Based Testing (MBT) for a complex financial transaction system. The system undergoes frequent regulatory updates requiring logic changes, but the user interface remains relatively stable. Which benefit of MBT is MOST relevant to this specific context regarding the maintenance of the test suite?

    Show answer & explanation

    Correct answer: B

    One of the primary benefits of MBT is reduced maintenance effort. When system behavior (logic) changes, only the model needs to be updated. The test cases (abstract and concrete) can then be automatically regenerated, ensuring the test suite stays synchronized with requirements.

  2. Question 2

    Q2

    True or False: In a Model-Based Testing approach, the 'Test Adaptation Layer' is responsible for converting concrete test results back into abstract test results for comparison against the model's expected behavior.

    Show answer & explanation

    Correct answer: A

    This is True. The adaptation layer works bi-directionally. It concretizes abstract test inputs to drive the SUT, and it abstracts concrete SUT outputs back to the model level to compare against the oracle (expected abstract results).

  3. Question 3

    Q3

    You are designing an MBT model for a vending machine. The machine has states like 'Idle', 'Selecting', 'Paying', and 'Dispensing'. You want to ensure your test suite covers every possible transition between states at least once. Which graph-based coverage criterion should you select?

    Show answer & explanation

    Correct answer: B

    All-Transitions Coverage ensures that every transition in the state model is traversed at least once by the generated test cases. This is a stronger criterion than All-States, which only requires visiting every state.

  4. Question 4

    Q4

    Which of the following activities is primarily part of the 'MBT Modeling' phase rather than the 'Test Implementation' phase?

    Show answer & explanation

    Correct answer: C

    Formalizing requirements into a model (like a state transition diagram) is the core activity of the MBT Modeling phase. The other options relate to implementation (adaptation layer) or execution.

  5. Question 5

    Q5

    You are tasked with modeling a complex loan approval workflow where the focus is on the sequence of business activities and decision points rather than the system's internal states. Which modeling notation is MOST appropriate?

    Show answer & explanation

    Correct answer: B

    BPMN is specifically designed for workflow modeling, emphasizing the sequence of activities, gateways (decisions), and flow of business processes. Statecharts focus on the object/system lifecycle states, which is less suitable for a process flow.

  6. Question 6

    Q6

    In the context of MBT, what is the primary purpose of an 'Abstract Test Case'?

    Show answer & explanation

    Correct answer: A

    An abstract test case is a path through the model (sequence of inputs/expected outputs) expressed in the model's terminology. It lacks the low-level details (like specific button IDs or API endpoints) needed for execution, making it implementation-independent.

  7. Question 7

    Q7Multiple answers

    Select TWO common pitfalls when deploying an MBT approach in an organization.

    Show answer & explanation

    Correct answers: A, B

    A major pitfall is expecting immediate ROI. Building the initial models and adaptation layer requires significant upfront effort and new skills, often leading to disappointment if expectations aren't managed.

    Trying to 'boil the ocean' by modeling everything at once usually leads to complexity overload and failure. Successful deployments typically start with a small, manageable pilot.

  8. Question 8

    Q8

    Which coverage criterion is considered the 'strongest' (most rigorous) among the following options for a state transition model?

    Show answer & explanation

    Correct answer: C

    N-Switch coverage requires traversing sequences of N+1 transitions. Even a 1-Switch coverage (pairs of transitions) is stronger than All-Transitions (which is essentially 0-Switch). It detects defects related to history/sequence, not just single steps.

  9. Question 9

    Q9

    A team is using MBT for a web application. They have generated abstract test cases from the model. What is the correct term for the software component that bridges the gap between these abstract test cases and the concrete interface of the System Under Test (SUT)?

    Show answer & explanation

    Correct answer: A

    The Test Adapter is the specific component responsible for translating abstract commands (e.g., 'Login') into concrete SUT actions (e.g., 'POST /api/login with user=X').

  10. Question 10

    Q10

    Review the following State Transition diagram for a Document Approval System.

    Which sequence of events represents a valid path from 'Draft' to 'Published'?

    Show answer & explanation

    Correct answer: B

    According to the diagram, the flow is Draft --(submit)--> Review --(approve)--> Approved --(publish)--> Published. This matches the sequence 'submit -> approve -> publish'.

Register free to unlock 10 more sample questions

Create a free account to continue with the rest of the CT-MBT sample set.

Lifetime One

Own this practice test forever.

$79.99
$75.99
one-time
  • Full access to 230 questions
  • Study, Timed & Flashcard Modes
  • All past and future versions i
  • Detailed Explanations
  • Study Tracking & Past Attempts
  • Brainy AI Assistant
  • Lifetime updates

Two

Any 2 exams per month.

$20.00/exam
$39.99
/month
  • 2 active exam slots
  • Study, Timed & Flashcard Modes
  • All past and future versions i
  • Detailed Explanations
  • Study Tracking & Past Attempts
  • 1,000 Brainy AI Credits
  • Cancel anytime

Premium Twelve

Any 12 exams over 3 months.

$15.00/exam
$179.99
/3 months
  • 4 active exam slots
  • Study, Timed & Flashcard Modes
  • All past and future versions i
  • Detailed Explanations
  • Study Tracking & Past Attempts
  • 15,000 Brainy AI Credits
  • Dedicated support
  • Friend seat included — full access

Trusted by professionals at

NvidiaSupabaseGitHubOpenAITursoClerkClaude AIAmazon