主要内容

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

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 中推出