主要内容

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

setRoadRunnerCustomVariable

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

为测试迭代设置 RoadRunner 自定义变量值

自 R2024a 起

语法

setRoadRunnerCustomVariable(iterObj,varName,varValue)

说明

setRoadRunnerCustomVariable(iterObj,varName,varValue) 在测试迭代 varName 中创建或覆盖 RoadRunner 自定义变量 iterObj,其值设为 varValue

输入参数

全部展开

测试应用 RoadRunner 自定义变量的迭代,指定为 sltest.testmanager.TestIteration 对象。

RoadRunner 自定义变量的名称,指定为字符串或字符向量。

数据类型: char | string

RoadRunner 自定义变量的值,以 RoadRunner 变量类型确定的格式指定。

示例

全部展开

此示例显示如何创建和设置 RoadRunner 自定义变量的值。首先,创建一个测试文件、测试套件和 RoadRunner 测试用例。然后,创建一个迭代 ti 并将 RoadRunner 场景设置为 myExampleScenario。然后,将 RoadRunner 自定义变量 myCustVariable 设置为 15,并将迭代 myIteration 添加到测试用例中。

tf = sltest.testmanager.TestFile("myTestFile");
ts = sltest.testmanager.TestSuite(tf,"myTestSuite");
tc = sltest.testmanager.TestCase(ts,"simulation",...
   "myTestCase",runOnPlatform="RoadRunner");

然后,创建一个名为 ti 的迭代并将 RoadRunner 场景设置为 myExampleScenario。然后,将 RoadRunner 自定义变量 myCustVariable 设置为 15,并将迭代 myIteration 添加到测试用例中。

ti = sltest.testmanager.TestIteration;
setRoadRunnerScenario(ti,"myExampleScenario")
setRoadRunnerCustomVariable(ti,"myCustVariable",15);
addIteration(tc,ti1,"myIteration");

版本历史记录

在 R2024a 中推出