What's New?
Release Notes - MTest v.7.8.3 (January 2023)
Bug Fixes and Maintenance
This release mainly focuses on fixing bugs and improving robustness and user experience. These affect various functionalities in MTest, e.g. the support of Matlab 2022b and an updated licence management.
MTest now officially supports Matlab 2022b.
Note:Changes in TargetLink 2022-B mean that TargetLink logging must always be enabled when logging signals in TargetLink models, regardless of which mechanism you want to use for this. Otherwise, signals logged with Simulink will not be logged either.
- #10600: We fixed an issue where referenced models could not be selected as a test object. This occurred mainly when there were only referenced models as subsystems at the highest level in the model.
- #10595: We updated the licence mechanism to reduce problems when other MES tools are running at the same time in the same Matlab session.
Installation
- If you receive MTest in one zip file, please extract it into a folder. Please keep all the subdirectories.
- Suggestions:
- C:\Program Files\mtest
- x:\project\matlab\mtest
- <MATLAB_ROOT>\toolbox\mtest
- (Optional) Include the ...\mtest\bin directory into your MATLAB® path (only the \bin directory, all path setting is handled by MTest).
- See also Chapter 2 of the User Guide.
In order to run MTest and MXAM at the same time, run their path functions in a separate step:
- Copy the MTest_MXAM_SideBySide.m script from the demo folder of your MTest installation. For example into your MATLAB® startup folder.
- Change the values of the ``mxamRoot`` and ``mtestRoot`` variables to your MTest and MXAM installation locations.
- Execute the script manually or let MATLAB® execute it on each start.
- You may now start MTest and MXAM in any succession.
- See also Chapter 2 of the User Guide.
License Configuration
Learn more about the MES Quality Tools License Configuration, general license questions and the MES licensing models as well as how to change your MAC-ID.
User Instruction

User Guide
The MES User Guide presents clear instructions on how to work with the MES Test Manager® (MTest). It provides users with information about getting started and working with MTest.
You can easily call the User Guide by clicking on "Help" > "View User Guide" (see image).
MTest Tool FAQ
How do I contact the MTest support team?
What system requirements do I need to run MTest?
Which MATLAB® versions are MTest compatible with?
Which TargetLink® version does MTest support?
Where do I download the latest version of MTest?
How do I install MTest?
How do I configure my license?
Is MTest certified in any form?
Does MTest support test processes with respect to ISO 26262?
Which types of models can be tested with MTest?
Which model parts can be tested with MTest?
How do I specify my test cases?
How does MTest test my model?
What does MTCD mean?
What does MARS mean?
Is it possible to generate test cases with MTest?
How do I generate test cases?
How should I structure my test suites?
How do I connect MTest with my Application Lifecycle Management (ALM) software?
How do I import my requirements into MTest?
How do I formalize requirements?
How do I link test cases to requirements?
How do I include measurement data for use within my test cases?
How do I record signals and states that are neither input nor output signals?
How do I generate and simulate my code?
How do I check if my model meets its requirements?
How do I check my requirements coverage?
How do I run my test projects automatically?
How do I export my test results?
Can I execute MTest and MXAM at the same time?
How do I track my project progress and integrity?