You have to pass the CTFL-MBT exam to receive the certification from ISTQB. To increase the effectiveness of your study and make you familiar with the actual exam pattern, we have prepared this sample questions. Our Sample ISTQB Certified Tester Foundation Level - Model Based Tester Practice Exam will give you more insight about both the type and the difficulty level of the questions on the ISTQB CTFL-MBT exam.
However, we are strongly recommending practice with our Premium ISTQB Certified Tester Foundation Level - Model Based Tester Practice Exam to achieve the best score in your actual ISTQB CTFL-MBT Exam. The premium practice exam questions are more comprehensive, exam oriented, scenario-based and exact match of ISTQB Certified Tester Foundation Level - Model Based Tester exam questions.
ISTQB Model-Based Tester Sample Questions:
01. 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.
02. 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.
03. 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.
04. 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.
05. 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.
06. 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.
07. 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.
08. 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.
09. 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.
10. 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.
If you find any errors or typos in ISTQB Certified Tester Foundation Level - Model Based Tester (CTFL-MBT) sample question-answers, please report them to us on firstname.lastname@example.org