주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.

sltest.testmanager.FaultSet 클래스

네임스페이스: sltest.testmanager

결함 세트 생성 또는 수정

R2024a 이후

설명

sltest.testmanager.FaultSet 클래스의 객체는 테스트 케이스 내의 결함 세트입니다. 이 클래스를 사용하려면 Simulink® Test™이 있어야 합니다.

sltest.testmanager.FaultSet 클래스는 handle 클래스입니다.

클래스 특성

HandleCompatible
true

클래스 특성에 대한 자세한 내용은 클래스 특성를 참조하십시오.

생성

sltest.testmanager.FaultSet 객체를 생성하려면:

  • addFaultSet 메서드를 사용하십시오.

  • 테스트 케이스에서 대화형으로 결함 세트를 생성한 다음, getFaultSets 메서드를 사용하여 관련 sltest.testmanager.FaultSet 객체를 가져옵니다.

속성

모두 확장

결함 세트 이름. string형 스칼라 또는 문자형 벡터로 지정합니다. 이 속성을 지정하지 않으면, 결함 세트는 미리 정의된 이름인 "Fault Set N"를 사용하며, 여기서 N는 해당 기본 이름을 사용하는 결함 세트의 수를 나타냅니다.

특성:

GetAccess
public
SetAccess
public
Dependent
true
NonCopyable
true

데이터형: string | char

해당 결함 세트가 활성 상태인지 여부로, 숫자형 또는 논리형 1 (true) 또는 0 (false)로 지정됩니다. 베이스라인 또는 시뮬레이션 테스트 케이스에서는 하나의 결함 세트만 활성화할 수 있으며, 동등성 테스트 케이스의 각 시뮬레이션에서도 하나의 결함 세트만 활성화할 수 있습니다.

특성:

GetAccess
public
SetAccess
public
Dependent
true
NonCopyable
true

데이터형: logical

메서드

모두 확장

예제

모두 축소

테스트 파일, 테스트 스위트 및 테스트 케이스를 생성한 다음, myFaultSet라는 이름의 결함 세트를 추가하십시오.

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

버전 내역

R2024a에 개발됨