Main Content

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

addFaultSet

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

将故障集添加到测试用例

自 R2024a 起

语法

fs = addFaultSet(tc)
fs = addFaultSet(tc,Name=Value)

说明

fs = addFaultSet(tc) 向指定的测试用例添加一个新的故障集。您必须拥有 Simulink® Fault Analyzer™ 才能使用此方法。

fs = addFaultSet(tc,Name=Value) 使用一个或多个名称值参量添加一个新的故障集。

输入参数

全部展开

要添加故障集的测试用例,指定为 sltest.testmanager.TestCase 对象。

名称-值参数

将可选的参量对组指定为 Name1=Value1,...,NameN=ValueN,其中 Name 是参量名称,Value 是对应的值。名称-值参量必须出现在其他参量后,但参量对组的顺序无关紧要。

示例: addFaultSet(tc,Name="myFaultSet") 向测试用例 tc 添加一个名为 "myFaultSet" 的故障集。

故障集名称,指定为字符串标量或字符向量。如果不指定此属性,故障集将使用预定义名称 "Fault Set N",其中 N 是使用默认名称的故障集的数量。

数据类型: string | char

该故障集适用的等效性测试用例仿真号,指定为整数 12。仅当您将故障集添加到等效性检验时才可以使用此参量。参见 测试两个仿真的等效性

输出参量

全部展开

故障集,作为 sltest.testmanager.FaultSet 对象返回。

示例

全部展开

要向测试文件添加故障集,请加载或创建测试文件,创建测试套件和测试用例,并添加故障集。

tf = sltest.testmanager.TestFile("myTestFile.mldatx");
ts = sltest.testmanager.TestSuite(tf,"myTestSuite");
tc = sltest.testmanager.TestCase(ts,"simulation","myTestCase");
myFaultSet = addFaultSet(tc);

要向名为 myFaultSet 的测试文件添加故障集,请加载或创建测试文件,创建测试套件和测试用例,并添加故障集。

tf = sltest.testmanager.TestFile("myTestFile.mldatx");
ts = sltest.testmanager.TestSuite(tf,"myTestSuite");
tc = sltest.testmanager.TestCase(ts,"simulation","myTestCase");
myFaultSet = addFaultSet(tc,Name="myFaultSet");

版本历史记录

在 R2024a 中推出