top of page
Writer's pictureNancy Smith

Best Way to Prepare for the ISTQB Model-Based Tester (CTFL-MBT) Certification


CTFL-MBT pdf, CTFL-MBT books, CTFL-MBT tutorial, CTFL-MBT syllabus, Software Testing, ISTQB Model-Based Tester Exam Questions, ISTQB Model-Based Tester Question Bank, ISTQB Model-Based Tester Questions, ISTQB Model-Based Tester Test Questions, ISTQB Model-Based Tester Study Guide, ISTQB CTFL-MBT Quiz, ISTQB CTFL-MBT Exam, CTFL-MBT, CTFL-MBT Question Bank, CTFL-MBT Certification, CTFL-MBT Questions, CTFL-MBT Body of Knowledge (BOK), CTFL-MBT Practice Test, CTFL-MBT Study Guide Material, CTFL-MBT Sample Exam, Model-Based Tester, Model-Based Tester Certification, ISTQB Certified Tester Foundation Level - Model Based Tester, CTFL-Model Based Tester Simulator, CTFL-Model Based Tester Mock Exam, ISTQB CTFL-Model Based Tester Questions

Model-Based Tester certification questions and exam summary helps you to get focused on the exam. This guide also helps you to be on CTFL-MBT exam track to get certified with good score in the final exam.


Model-Based Tester (CTFL-MBT) Certification Summary


Exam Name: ISTQB Certified Tester Foundation Level - Model Based Tester

Exam Code: CTFL-MBT

Exam Fee: USD $200

Exam Duration: 60 Minutes

Number of Questions: 40

Passing Score: 65%

Format: Multiple Choice Questions


Model-Based Tester (CTFL-MBT) Certification Exam Syllabus


Introduction to Model-Based Testing


Objectives and Motivations for MBT


- Describe expected benefits of MBT

- Describe misleading expectations and pitfalls of MBT


MBT Activities and Artifacts in the Fundamental Test Process


- Summarize the activities specific to MBT when deployed in a test process

- Recall the essential MBT artifacts (inputs and outputs)


Integrating MBT into the Software Development Lifecycle


- Explain how MBT integrates into software development lifecycle processes

- Explain how MBT supports requirements engineering


MBT Modeling


MBT Modeling


- Develop a simple MBT model for a test object and predefined test objectives using a workflow-based modeling language

- Develop a simple MBT model for a test object and predefined test objectives using a state transition-based modeling language

- Classify an MBT model with respect to the subject and to the focus

- Give examples of how an MBT model depends on the test objectives


Languages for MBT Models


- Recall examples of modeling language categories commonly used for MBT

- Recall typical representatives of modeling language categories relevant for different systems and project objectives


Good Practices for MBT Modeling Activities


- Recall quality characteristics for MBT models

- Describe classic mistakes and pitfalls during modeling activities for MBT

- Explain the advantages of linking requirements and process related information to the MBT model

- Explain the necessity of guidelines for MBT modeling

- Provide examples where reuse of existing models (from requirements phase or development phase) is or is not appropriate

- Recall tool types supporting specific MBT modeling activities

- Summarize iterative MBT model development, review and validation


Selection Criteria for Test Case Generation


Classification of MBT Test Selection Criteria


- Classify the various families of test selection criteria used for test generation from models

- Generate test cases from an MBT model to achieve given test objectives in a given context

- Provide examples of model coverage, data-related, pattern- and scenario-based and project-based test selection criteria

- Recognize how MBT test selection criteria relate to ISTQB Foundation Level test design techniques


Applying Test Selection Criteria


- Recall degrees of test artifact generation automation

- Apply given test selection criteria to a given MBT model

- Describe good practices of MBT test selection criteria


MBT Test Implementation and Execution


Specifics of MBT Test Implementation and Execution


- Explain the difference between abstract and concrete test cases in the MBT context

- Explain the different kinds of test execution in the MBT context

- Perform updates of an MBT model and test generation caused by changes in requirements, test objects or test objectives


Activities of Test Adaptation in MBT


- Explain which kind of test adaptation may be necessary for test execution in MBT


Evaluating and Deploying an MBT Approach


Evaluate an MBT Deployment


- Describe ROI factors for MBT introduction

- Explain how the objectives of the project are related to the characteristics of the MBT approach

- Recall selected metrics and key performance indicators to measure the progress and results of MBT activities


Manage and Monitor the Deployment of an MBT Approach


- Recall good practices for test management, change management and collaborative work when deploying MBT

​- Recall cost factors of MBT

- Give examples of the integration of the MBT tool with configuration management, requirements management, test management and test automation tools


Model-Based Tester (CTFL-MBT) Certification Questions


01. How does MBT foster early requirements validation?

a) The MBT model visualizes complex dependencies and, thus, facilitates discussions between stakeholders having different level of technical knowledge. b) MBT requires a model-based requirements specification and, thus, forces the requirements engineers to be more precise. c) The MBT model has to be released together with the requirements specification, which leads to an early start of testing activities. d) MBT implies the generation of automated test scripts and, thus, ensures a higher coverage of regression testing. 02. Time for test execution is running short. How can MBT help you? a) If the MBT model contains information on priorities, you may apply project-driven test case selection to limit the number of generated test cases to those with high priority. b) You will not run into this problem, because the automated test case generation in MBT provides you with new test cases within a few seconds by pressing a button. c) Test execution is far less important in MBT, because requirements validation takes place even before the first test is performed. d) Not at all. MBT does not provide any support for test management in difficult situations. 03. Which one of the following statements is the best definition of model-based testing? a) A testing technique using models to generate automated scripts. b) A test design technique that uses state transition diagrams to design test cases. c) Acceptance testing using business process models. d) Testing based on or involving models. 04. Why do we need new approaches to testing? a) Classic test design techniques such as boundary value analysis are incompatible with agile approaches. b) New technologies always require new tools and, thus, new approaches to testing. c) Testing projects have to cope with increasing industrial demands regarding time-to-market and cost reduction. d) By definition, new approaches are better and there is no reason not to use them. 05. Consider the following tools supporting the MBT modeling process. Which tool provides support for writing syntactically correct MBT models? a) UML modeling tool. b) State/transition diagram editor c) Domain-specific language editor. d) All of the above. 06. Which one of the following statements is a typical combination of test selection criteria for an MBT model? a) Path coverage on structural models. b) Transition coverage on business process models c) Gateway coverage on textual models. d) Transition pair coverage on state diagrams. 07. An MBT approach is deployed in a project. Which one of the following statements describes good practice? a) Deploying MBT with manual test execution requires additional risk management. b) Configuration management does not have to cover the MBT models, if the generated test cases are controlled. c) For projects applying continuous integration, MBT should be used for higher test levels only (system testing, user acceptance testing). d) Establishing traceability between requirements and MBT model elements is part of an MBT approach. 08. An MBT approach is used in a project. Which statement below regarding MBT activities is most correct? a) MBT modeling activities should start as soon as possible, but not before having finished the detailed system design. b) MBT models reflect the system requirements, but do not consider the project test objectives. c) MBT activities in a test process should follow a strictly sequential order. d) Test selection criteria are used to drive test generation from the MBT model. 09. A company decided to use MBT for acceptance testing of a transport ticketing system. Which one of the following metrics would a test manager use to best measure the progress of MBT activities? a) The number of requirements managed and traced in the MBT model, and requirements coverage (percentage) by generated test cases b) The effort (in person-days) done for code development. c) The number of bugs discovered in the component testing phase. d) The effort (in person-days) spent on developing test models and applying test selection criteria. 10. Does it make sense to have test equipment information in the MBT model? a) Yes. It helps the test manager to create a test suite with all tests requiring specific equipment. b) Yes. Without this information, testers will never be able to specify the tests correctly. c) No. It blows up the MBT model without providing helpful information. d) No. The test case generator will not understand the information and, thus, will not generate any test cases from the MBT model.

Answers:


Question: 01: Answer: a

Question: 02: Answer: a

Question: 03: Answer: d

Question: 04: Answer: c

Question: 05: Answer: d

Question: 06: Answer: d

Question: 07: Answer: d

Question: 08: Answer: d

Question: 09: Answer: a

Question: 10: Answer: a


How to Register for Model-Based Tester Certification Exam?


Visit site for Register Model-Based Tester Certification Exam.

Recent Posts

See All

Comments


bottom of page