Main Content

本页采用了机器翻译。点击此处可查看英文原文。

convertTestType

类: sltest.testmanager.TestCase
命名空间: sltest.testmanager

将测试从一种类型转换为另一种类型

语法

convertTestType(tc,testType)

说明

convertTestType(tc,testType) 将测试用例类型转换为不同的类型。

如果将某些测试用例类型转换为另一种类型,那么可能会丢失有关原始测试用例的信息:

  • 仿真或等效性基线——基线准则丢失

  • 与仿真或基线等效性——仿真 1 和 2 的等效性准则已丢失

输入参数

全部展开

想要转换为不同类型的测试用例,指定为 sltest.testmanager.TestCase 对象。

要转换的测试用例类型,指定为 sltest.testmanager.TestCaseTypes 枚举。指定:

  • sltest.testmanager.TestCaseTypes.Baseline 转换为基线测试用例

  • sltest.testmanager.TestCaseTypes.Equivalence 转换为等效性测试用例

  • sltest.testmanager.TestCaseTypes.Simulation 转换为仿真测试用例

示例

全部展开

% Open the model for this example
openExample('sldemo_absbrake');

% Create new test file with test suite and default test case
tf = sltest.testmanager.TestFile('API Test File');
ts = getTestSuites(tf);
tc = getTestCases(ts);

% Assign system under test to test case
setProperty(tc,'Model','sldemo_absbrake');

% Convert test case to simulation type
convertTestType(tc,sltest.testmanager.TestCaseTypes.Simulation);

备选方法

您还可以使用测试浏览器窗格中的上下文菜单转换测试用例类型。右键单击测试用例,选择转换为,然后选择要将测试用例转换为的测试用例类型。

版本历史记录

在 R2016b 中推出