ISTQB® Model-Based Testing (CT-MBT)

Course code: ICTMBT

Dive into the world of model-based testing with this comprehensive professional development program designed to prepare you for the ISTQB Certified Tester Model-Based Tester certification.

Develop skills to create and use models to improve test coverage, efficiency, and accuracy. This training program covers the principles of model-based testing, test model design, test generation, and the integration of model-based testing into the software development lifecycle.

Take your testing to the next level with model-based testing!

The exam is not included in the training price.

1 090 EUR

1 319 EUR including VAT

Selection of dates
onas
Do you have a question?
+420 731 175 867 edu@edutrainings.cz

Professional
and certified lecturers

Internationally
recognized certifications

Wide range of technical
and soft skills courses

Great customer
service

Making courses
exactly to measure your needs

Course dates

Starting date: Upon request

Type: In-person/Virtual

Course duration: 2 days

Language: en/cz

Price without VAT: 1 090 EUR

Register

Starting
date
Place
Type Course
duration
Language Price without VAT
Upon request In-person/Virtual 2 days en/cz 1 090 EUR Register
G Guaranteed course

Didn't find a suitable date?

Write to us about listing an alternative tailor-made date.

Contact

Course description

In the comprehensive program, you gain a complete overview of model-based testing (MBT), which is a specialized field not only in Hungary but also internationally. In addition to preparation for the certification exam, the course places strong emphasis on real-life tasks and examples, helping participants later apply their newly acquired skills in practice.


Main topics:

Introduction to model-based testing:
Discover the objectives, motivations, and integration of MBT into software engineering and requirements engineering.

MBT modeling:
Gain skills to create MBT models, use modeling languages, and apply industry best practices to ensure model quality and relevance.

Selection criteria for test case generation:
Understand test selection criteria, their relation to testing objectives, and how to generate effective test cases.

MBT test implementation and execution:
Master the implementation and execution of test cases in MBT, as well as model adaptation when requirements change.

Evaluating and deploying an MBT approach:
Evaluate MBT adoption, measure return on investment (ROI), and manage organizational integration using proven industry practices.


After completing the professional development program, you will be able to:

  • work in a model-based testing team using standard terminology and proven MBT concepts, processes, and techniques
  • apply and integrate model-based testing into the testing process
  • effectively create and maintain MBT models
  • select, create, and maintain test artifacts from MBT models, taking into account the risk and value of the functions under test
  • support the quality assurance process to make it more efficient and valuable

Target group

The Model-Based Testing (CT-MBT) course primarily aims at software testers, test analysts, technical test analysts, test managers, system and software developrs, and architects. It is also beneficial for those seeking a advanced understanding of software testing and the application of models in test generation, such as project managers, quality assurance managers, product managers, business analysts, and business process experts.

Course structure

1. INTRODUCTION TO MODEL-BASED TESTING

1.1 Objectives and Motivations for MBT
1.1.1 Main Motivations for MBT
1.1.2 Misleading Expectations and Pitfalls of MBT
1.2 MBT Activities and Artifacts in the Fundamental Test Process
1.2.1 MBT Specific Activities
1.2.2 Essential MBT Artifacts (Inputs and Outputs)
1.3 Integrating MBT into the software engineering Life-cycles
1.3.1 MBT in Sequential and Iterative software engineering Life-cycles
1.3.2 Supporting Requirements Engineering

2. MBT MODELING

2.1 MBT Modeling
2.1.1 MBT Modeling Activities
2.1.2 Subject and Focus of MBT Models
2.1.3 MBT Models Depend on Test Objectives
2.2 Languages for MBT Models
2.2.1 Main Categories of Modeling Languages for MBT
2.2.2 Language Categories Relevant for Different Systems and Project Objectives
2.3 Good Practices for MBT Modeling Activities
2.3.1 Quality Characteristics for MBT Models
2.3.2 Typical Mistakes and Pitfalls in MBT Model Design
2.3.3 Linking Requirements and Process Related Information to the MBT Model
2.3.4 Modeling Guidelines for MBT
2.3.5 Reuse of Existing System Design or Requirements Models
2.3.6 Tool Support for Modeling Activities
2.3.7 Iterative Model Development, Review and Validation

3. SELECTION CRITERIA FOR TEST CASE GENERATION

3.1 Classification of MBT Test Selection Criteria
3.1.1 Test Selection Criteria
3.1.2 Test Case Selection in Practice
3.1.3 Examples of Test Selection Criteria
3.1.4 Relation to Foundation Level Test Design Techniques
3.2 Applying Test Selection Criteria
3.2.1 Degree of Automation in Test Generation
3.2.2 Pros and Cons of Specific Test Selection Criteria
3.2.3 Good Practices of MBT Test Selection

 

4. MBT TEST IMPLEMENTATION AND EXECUTION

4.1 Specifics of MBT Test Implementation and Execution
4.1.1 Abstract and Concrete Test Cases in the MBT Context
4.1.2 Different Kinds of Test Execution
4.1.3 The Impact of Changes on the MBT Artifacts
4.2 Activities of Test Adaptation in MBT

5. EVALUATING AND DEPLOYING AN MBT APPROACH

5.1 Evaluate an MBT Deployment
5.1.1 ROI Factors for MBT Introduction
5.1.2 Organizational Objectives and their Relationship to the Characteristics of the MBT Approach
5.1.3 Metrics and Key Performance Indicators
5.2 Manage and Monitor the Deployment of an MBT Approach
5.2.1 Good Practices when Deploying MBT
5.2.2 Cost Factors of MBT
5.2.3 Integration of the MBT Tool

Prerequisites

ISTQB Certified Tester Foundation Level certification or equivalent knowledge

Do you need advice or a tailor-made course?

onas

product support

ComGate payment gateway MasterCard Logo Visa logo