Date: tba

The 2-day training workshop provides a comprehensive overview of the principles, processes, and objectives of model testing – from requirements to model tests. We offer step-by-step guidance from creating requirements-based test specifications, through testing TargetLink/Embedded Coder models, to automated test evaluation based on test assessments and back-to-back/regression tests. In particular, we will emphasize ISO 26262-compliant test management and explain the test process for MiL and SiL, as well as tracing requirements to test specifications and test assessments. You can learn all process steps through hands-on practical exercises using Simulink, TargetLink/Embedded Coder models, and the MES Test Manager (MTest) as model test framework. MTest will be provided to you during the training workshop.

This training workshop is also available as an in-house training workshop.
In this case, our instructors can tailor the curriculum to meet your specific needs.

Rheinmetall Automotive

"This training workshop is definitely recommended before using MTest for the first time! It provides a good overview and facilitates getting started.”

Archana Dwivedi,
Valeo Siemens

"With MTest you can confidently safeguard ITest.“

Valeo Siemens

"Best training for beginners/new learners.“

Valeo Siemens

"The best to learn about both – the theory and practice of testing.“

Valeo Siemens

"Very useful training with very well prepared trainers who always pay attention to the audience.“

Valeo Siemens

"Easy creation of assessments with MARS.“


Target audience

The training workshop is aimed at developers, testers, test managers, and quality managers who focus on model-based development of embedded software based on MATLAB®/Simulink® related to TargetLink® or Embedded Coder®.

Conditions of Participation and Cost

Cost: € 1,350.00 plus VAT
The price for the training workshop includes training materials, refreshments, and lunch.

Early bird discount: 10% off participation cost
We offer an early bird discount of 10% on registrations received 35 days prior to the event.

Multi-person discount: 25% off participation cost
An additional 25% discount on the booking is available for companies registering more than one participant or more than one training workshop at the same time.

Please find all further conditions of participation and cost at MES AGB - Training Workshops.

► To online registration


  • Test objectives and workflow
  • Test management
  • Test specification with MTCD
  • Testing TargetLink® models and Embedded Coder®
  • Regression and back-to-back testing
  • Automated test evaluation with test assessments
  • Model and code coverage
  • Insight into test progress and test quality


Dr. Hartmut Pohlheim

Hartmut Pohlheim is the strong backbone of our technology development. He is CTO out of firm conviction and manages customer projects as well as our in-house software development team with an unwavering commitment to the highest quality and efficiency. Our customers value his inexhaustible technical knowledge and his pragmatic, hands-on approach to challenging technology questions. Testers fear him for his zero tolerance policy when it comes to errors.


Martin Hill

Martin Hill is Scrum Master for MES Test Manager® (MTest) and is also responsible for projects in the fields of quality assurance, modeling, and model checking. Mr. Hill studied aerospace engineering and now focuses on automotive model-based testing, as well as successfully managing test projects.



10 a.m. Welcome and introduction round
10:30 a.m. Introduction to model testing
  • Objectives, workflow, and process steps of model testing
  • Test specification methods
  • Test evaluation methods
  • Test documentation
  • Tracing requirements in model testing
  • Setting up the work environment for the training workshop
  • Introduction to training workshop examples
  • 11:30 a.m. Requirements-based test case creation
  • How are test cases built? What are the typical basic elements?
  • How does the equivalence class method work and how can it help?
  • Creating test sequences with the classification tree method
  • Parameter- and variant-dependent test specifications
  • Methods for test case variation
  • 12:30 p.m. Lunch break and open dialog
    1:30 p.m Systematic requirements-based specification of test sequences
  • Definition of test groups and test sequences with MTCD
  • Specification functions in MTCD (functions, synchronous, asynchronous)
  • Parameter handling with MTCD
  • Best practices for test specifications

  • Hands-on
    3:30 p.m. Automated test evaluation with test assessments - Introduction
  • Principles and objectives of test assessments
  • Structure and content of test assessments
  • Typical requirements and related test assessments
  • Available assessment helper functions

  • Hands-on
    5 p.m. End of Day

    AGENDA - DAY 2

    9 a.m. Testing TargetLink® and model/code coverage
  • Advanced support of code generation in model testing
  • Specifics of automated test bed creation
  • Module testing for parts of TargetLink® subsystems
  • Model coverage for all MiL test platforms
  • Code coverage for Embedded Coder®/TargetLink® with Testwell CTC++

  • Hands-on
    11 a.m. Back-to-back and regression comparison
  • Area of application (MiL vs. SiL vs. PiL, model simulation vs. measurement data)
  • Combination of test assessments and back-to-back/regression testing
  • Conversion of output signals into reference signals

  • Hands-on
    12 p.m. Lunch break and open dialog
    1 p.m. Assessment generation from requirements
  • Types of requirements pattern
  • Benefits of formal requirements syntax
  • Workflow with generated assessments

  • Hands-on
    3 p.m. Result and progress overview
  • Where can I see the progress of my test project? (tracing, coverage)
  • Are requirements correctly implemented in the test object? (assessment catalog, etc)
  • Assessing the quality of test results (test catalog, test report)
  • When am I done testing?
  • Complete overview of the test process in MES Quality Commander

  • Hands-on
    4 p.m. Evaluation of the training workshop
    5 p.m. End of training workshop