Main Content

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

convertTestType

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

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

语法

convertTestType(ts,testType)

说明

convertTestType(ts,testType) 将测试用例类型转换为不同的类型。该函数转换测试套件中包含的所有测试用例。如果要转换单个测试用例,则使用 convertTestType (TestCase) 方法。

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

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

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

输入参数

全部展开

包含您想要转换为不同类型的测试用例的测试套件,指定为 sltest.testmanager.TestSuite 对象。

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

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

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

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

示例

全部展开

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

% Create new test case
tc2 = createTestCase(ts,'baseline','API Test Case');

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

备选方法

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

版本历史记录

在 R2016b 中推出