ISTQB Certified Tester - Model-Based Tester

istqb-certification

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. This course is ideal for testers experienced with the development of web-based, PC, and client-server applications, entry-level testers with an interest in model-based testing, and modelling software engineers. We suggest that attendees hold the ISTQB Foundation Level certificate, especially if they intend to take the ISTQB Model-Based Tester exam, but non-certificate holders can benefit from the course.

By the end of this course, an attendee should be able to:

  • Collaborate in a model-based testing team using standard terminology and established MBT concepts, processes and techniques.
  • Apply and integrate model-based testing in a test process.
  • Effectively create and maintain MBT models using established techniques and best practices of model-based testing.
  • Select, create and maintain test artifacts from MBT models considering risk and value of the features tested.
  • Support the organization to improve its quality assurance process to be more constructive and efficient.
 
Who Should Attend?
  • Testers
  • Developers
  • Designers
  • Model-based software engineers
 

ISTQB® Certification & Exam
The cost of the class includes an exam voucher for the ISTQB CT-MBT exam.* Exam vouchers are distributed at the end of the class. Passing the exam will grant you an ISTQB CT-MBT certification.

Prerequisites
You must have obtained an ISTQB Foundation Level Certification (CTFL) to be eligible for the ISTQB® Model-Based Tester (CT-MBT).

*This purchase does NOT fall under our Coveros guarantee of retaking the class if you do not pass the exam within 30 days of taking the class. This purchase includes just one (1) exam voucher. All additional vouchers will need to be purchased with an exam provider.

 

Course Outline
Introduction to Model-Based Testing
Objectives and Motivations for MBT
  • Main Motivations for MBT
  • Misleading Expectations and Pitfalls of MBT
MBT Activities and Artifacts in the Fundamental Test Process
  • MBT Specific Activities
  • Essential MBT Artifacts (Inputs and Outputs)
Integrating MBT into the Software Development Lifecycles
  • MBT in Sequential and Iterative Software Development Lifecycles
  • Supporting Requirements Engineering
 
MBT Modeling
MBT Modeling
  • MBT Modeling Activities
  • Subject and Focus of MBT Models
  • MBT Models Depend on Test Objectives
Languages for MBT Models
  • Main Categories of Modeling Languages for MBT
  • Language Categories Relevant for Different Systems and Project Objectives
Good Practices for MBT Modeling Activities
  • Quality Characteristics for MBT Models
  • Typical Mistakes and Pitfalls in MBT Model Design
  • Linking Requirements and Process Related Information to the MBT Model
  • Modeling Guidelines for MBT
  • Reuse of Existing System Design or Requirements Models
  • Tool Support for Modeling Activities
  • Iterative Model Development, Review and Validation
 
Selection Criteria for Test Case Generation
Classification of MBT Test Selection Criteria
  • Test Selection Criteria
  • Test Case Selection in Practice
  • Examples of Test Selection Criteria
  • Relation to Foundation Level Test Design Techniques
Applying Test Selection Criteria
  • Degree of Automation in Test Generation
  • Pros and Cons of Specific Test Selection Criteria
  • Good Practices of MBT Test Selection
 
MBT Test Implementation and Execution
Specifics of MBT Test Implementation and Execution
  • Abstract and Concrete Test Cases in the MBT Context
  • Different Kinds of Test Execution
  • The Impact of Changes on the MBT Artifacts
Activities of Test Adaptation in MBT
 
Evaluating and Deploying an MBT Approach
Evaluate an MBT Deployment
  • ROI Factors for MBT Introduction
  • Organizational Objectives and their Relationship to the Characteristics of the MBT Approach
  • Metrics and Key Performance Indicators
Manage and Monitor the Deployment of an MBT Approach
  • Good Practices when Deploying MBT
  • Cost Factors of MBT
  • Integration of the MBT Tool

 

Class Daily Schedule
2-Day Daily Schedule: 9:00am-5:00pm ET/6:00am-2:00pm PT
Times represent the typical daily schedule. Please confirm class schedule at registration.
 

 

Training Course Fee Includes
  • Easy course access: Attend training right from your computer and easily connect your audio via computer or phone. Easy and quick access fits todayís working style and eliminates expensive travel and long days in the classroom.
  • Live, expert instruction: Instructors are sought-after practitioners, highly-experienced in the industry who deliver a professional learning experience in real-time.
  • Valuable course materials: Courses cover the same professional content as our classroom training, and students have direct access to valuable materials.
  • Rich virtual learning environment: A variety of tools are built in to the learning platform to engage learners through dynamic delivery and to facilitate a multi-directional flow of information.
  • Hands-on exercises: An essential component to any learning experience is applying what you have learned. Using the latest technology, your instructor can provide hands-on exercises, group activities, and breakout sessions.
  • Real-time communication: Communicate real-time directly with the instructor. Ask questions, provide comments, and participate in the class discussions.
  • Peer interaction: Networking with peers has always been a valuable part of any classroom training. Live Virtual training gives you the opportunity to interact with and learn from the other attendees during breakout sessions, course lecture, and Q&A.
  • Small class size: Live Virtual courses are limited in small class size to ensure an opportunity for personal interaction.