Main Content

Run tests with Test Manager



resultObj = runs all of the Simulink® Test™ test files in the Test Manager.


resultObj =,Value) uses additional options specified by one or more name-value arguments.


collapse all

This example shows how to use to run a test file in the Test Manager. A simulation test case runs on the sldemo_autotrans model

Open the Model


Create a Test File, Test Suite, and Test Case

tf = sltest.testmanager.TestFile("API Test File");
ts = createTestSuite(tf,"API Test Suite");
tc = createTestCase(ts,"simulation","Simulation Test Case");

Remove the Default Test Suite

tsDel = getTestSuiteByName(tf,"New Test Suite 1");

Assign the System Under Test to the Test case


Run the Test File and Get the Test Results

ro =;

To run this example with Parallel Computing Toolbox, instead use

ro ="Parallel", true).

Open the Test Manager and View the Results


View the Results in the Test Manager

Go to the Results and Artifacts pane and expand the Results.

Clear the Test Manager


Input Arguments

collapse all

Name-Value Arguments

Specify optional pairs of arguments as Name1=Value1,...,NameN=ValueN, where Name is the argument name and Value is the corresponding value. Name-value arguments must appear after other arguments, but the order of the pairs does not matter.

Example: Parallel=true,Tags=["safety","regression"]

Before R2021a, use commas to separate each name and value, and enclose Name in quotes.

Example: "Parallel",true,"Tags",["safety","regression"]

Specifies whether to run tests with Parallel Computing Toolbox™ or MATLAB® Parallel Server™. This option requires Parallel Computing Toolbox or MATLAB Parallel Server license, respectively.

Example: "Parallel",true

Data Types: logical

Specifies test tags for execution. For more information, see Tags.

Example: "Tags",["safety"]

Example: "Tags",["safety","regression"]

Data Types: cell | char | string

Output Arguments

collapse all

Results set object to get results from, returned as a sltest.testmanager.ResultSet object.

Extended Capabilities

Version History

Introduced in R2015a