About the Course
Model-Based Testing (MBT) is an advanced test approach using models for testing. It extends and supports classic test design techniques such as equivalence partitioning, boundary value analysis, decision table testing, state transition testing, and use case testing. The basic idea is to improve the quality and efficiency of the test design and test implementation activities. A focus point of the impact of MBT on the test process is process automation and artifact generation.
Why a Model-Based Tester certification at foundation level?
- Model-based testing is an innovative test approach to improve effectivity and efficiency of the test process.
- A model-based tester on a project uses models to drive test analysis and design, and keeps advantage of the models for other testing activities such as test implementation and reporting.
- ISTQB® Model-Based Tester certification complements the core foundation level as a specialist module.
- It provides a practical and easy entry to the MBT approach.
With the ISTQB® Certified Tester Foundation – Model-Based Tester qualification:
- You will have an independent, internationally recognised certification as proof of expertise in the field of software testing with a specialisation in model-based testing
- You will learn to use models and tools in software testing
- You will be in a position to increase the quality and efficiency of test designs and their implementation
In order to take the ISTQB® Certified Tester Foundation Level – Model-Based Tester exam, you will need the ISTQB® Certified Tester Foundation Level (CTFL) certification.
Who should attend?
This certification is aimed at anyone interested in the topic of software testing. It is particularly suitable for:
- Software testers
- Test analysts, test developers, test managers
- Software developers
- Managers who want to develop a deeper understanding of the work of their test team
1. Introduction to Model-Based Testing
1.1 Objectives and Motivations for MBT
1.2 MBT Activities and Artifacts in the Fundamental Test Process
1.3 Integrating MBT into the Software Development Lifecycle
2. MBT Modeling
2.1 MBT Modeling
2.2 Languages for MBT Models
2.3 Good Practices for MBT Modeling Activities
3. Selection Criteria for Test Case Generation
3.1 Classification of MBT Test Selection Criteria
3.2 Applying Test Selection Criteria
4. MBT Test Implementation and Execution
4.1 Specifics of MBT Test Implementation and Execution
4.2 Activities of Test Adaptation in MBT
5. Evaluating and Deploying an MBT Approach
5.1 Evaluate an MBT Deployment
5.2 Manage and Monitor the Deployment of an MBT Approach
Training and Exam Duration
Training: 2 days
The course material shall be issued on the first day of the course during registration.
Exam: 60 minutes (1 hour) duration
Exam consists of 40 questions that total to 40 marks.
The questions are of differing difficulty and therefore assigned differing amounts of points. The exam is closed-book, i.e. no materials are allowed to be used. The candidate must achieve at least 65% (26 out of 40) of the total score possible.