ISTQB - CERTIFIED TESTER
ISTQB Foundation Extension - MBT
Duration
- 2 days
Prerequisites
-
Be certified ISTQB Foundation Level
Audience
Test professionals, business analysts practicing testing activities with a development life cycle experience.
Objective
Be effective on testing activities using templates for testing analysis, design and implementation. Know and understand how to implement the activities of the MBT in a test process. Know how to evaluate and deploy a Model-Based Testing approach in a team or test center. Master the concepts, vocabulary, activities and roles of Model-Based Testing.
Educational Process
- Certificating methodological training
- Certification Examination on Last Day
- Duration of the examination: 1h
Program
Objectives and motivations of Model-Based Testing
- Why introduce the MBT in a test process?
- What are the pitfalls to be avoided?
MBT Activities and Products
- Main modeling activities, test generation and adaptation.
- Elements used as input and products of a test process with MBT.
Integrating MBT into the development process
- Integration of MBT into agile and phased processes.
- The link between requirements engineering and Model-Based Testing.
- Situation: Once you’ve integrated the MBT into your test process, what will change?
MBT Modeling (modeling activities, languages, good practices)
- Understand and practice MBT modeling (business and state machine workflows).
- Know the families of modeling languages used for the MBT.
- Know the best practices of MBT modeling.
- Practice: You are a test analyst practicing MBT Modeling.
Generation of Tests (selection criteria, automatic generation)
- Knowing the different families of test coverage criteria
- Implementation of coverage criteria and test generation from MBT models.
- Scenario: The tester cap on an Agile project.
Implementing and running tests with Model-Based Testing
- Transition from test generation to manual or automated execution.
- Knowing the good practices of adapting tests.
Evaluation and Deployment of an MBT Approach
- Know how to measure the progress of a project with Model-Based Testing.
- Know the different categories of MBT test tools.