Main Content

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

setAssessmentsCallback

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

设置测试用例评估回调

自 R2020b 起

语法

setAssessmentsCallback(tc,callback)

说明

setAssessmentsCallback(tc,callback) 指定分配给指定测试用例的评估回调。您可以使用评估回调来定义在逻辑与时序评估条件和表达式中使用的变量。您指定的回调出现在测试管理器中测试用例的评估回调部分。

输入参数

全部展开

与评估回调关联的测试用例,指定为 sltest.testmanager.TestCase 对象。

数据类型: string

评估回调,指定为字符串。有关回调中可以使用的预定义变量的列表,请参阅 逻辑和时序评估语法

示例: "test_value = 20; increment_value = 5;"

数据类型: string

示例

全部展开

  1. 指定测试文件,并获取文件中的测试套件和测试用例对象。假设文件中只有一个测试套件和一个测试用例。如果测试文件包含多个测试套件,则从 getTestSuites 方法返回一个测试套件数组。如果文件或套件包含多个测试用例,则返回一个测试用例数组。

    tf = sltest.testmanager.TestFile('myTestFile.mldatx');
    ts = tf.getTestSuites();
    tc = ts.getTestCases();
  2. 指定测试用例对象的回调。

    tc.setAssessmentsCallback("test_value = 20; end_value = 65;");
    

版本历史记录

在 R2020b 中推出