Main Content

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

getRoadRunnerCustomVariableValueByName

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

获取 RoadRunner 自定义变量值

自 R2023b 起

语法

varValue = getRoadRunnerCustomVariableValueByName(varName)

说明

varValue = getRoadRunnerCustomVariableValueByName(varName) 获取指定 RoadRunner 自定义变量 varName 的值 varValue。使用 setRoadRunnerVariable 指定在 RoadRunner 测试用例或测试迭代中使用的自定义变量。

输入参数

全部展开

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

输出参量

全部展开

指定的自定义变量的值,以自定义 RoadRunner 变量确定的格式返回。

示例

全部展开

此示例显示如何获取自定义 RoadRunner 变量的值。首先,创建一个测试文件、测试套件和 RoadRunner 测试用例。然后,创建一个名为 speed50 的迭代,将该迭代添加到测试用例,并将 speed 变量设置为 50。最后,创建另一个名为 speed70 的迭代,将该迭代添加到测试用例中,并将 speed 变量设置为 70

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

ti = sltest.testmanager.TestIteration;
addIteration(tc,ti,"speed50");
setRoadRunnerVariable(ti,"custom","myCustVariable",12);
getRoadRunnerCustomVariableValueByName(ti,"myCustVariable")
ans =
    12

版本历史记录

在 R2023b 中推出