sltest.testmanager.ComparisonSignalResult class

Пакет: sltest.testmanager

Сравнение сигналов доступа происходит из базового уровня или результата эквивалентности

Описание

Вы можете получить доступ к результатам сравнения данных (такого как базовый уровень или тест эквивалентности) с образцами sltest.testmanager.ComparisonSignalResult.

Создание

getComparisonSignalResults(cr) создает образцы sltest.testmanager.ComparisonSignalResult, где cr является sltest.testmanager.ComparisonRunResult объект.

Свойства

расширить все

Пройдите или неудачите результат сравнения запуска, заданный как sltest.testmanager.ComparisonSignalOutcomes объект.

Атрибуты:

SetAccess
private
GetAccess
public

Сигнал базовой линии, заданный как Simulink.sdi.Signal объект.

Атрибуты:

SetAccess
private
GetAccess
public

Выходной сигнал, заданный как Simulink.sdi.Signal объект.

Атрибуты:

SetAccess
private
GetAccess
public

Разностный сигнал между базовой линией и выходом, заданный как Simulink.sdi.Signal объект.

Атрибуты:

SetAccess
private
GetAccess
public

Методы

расширить все

Примеры

свернуть все

Этот пример показывает, как программно получить результаты сравнения второй итерации базового теста.

1. Получите путь к тестовому файлу, а затем запустите тестовый файл.

extf = 'sltestTestCaseRealTimeReuseExample.mldatx';
tf = sltest.testmanager.TestFile(extf);
ro = run(tf);

2. Получите результаты итерации теста.

tfr = getTestFileResults(ro);
tsr = getTestSuiteResults(tfr);
tcr = getTestCaseResults(tsr);
tir = getIterationResults(tcr);

3. Получите результат сравнительного запуска итерации 2.

cr2 = getComparisonResult(tir(2))
cr2 = 

  ComparisonRunResult with properties:

    Outcome: Passed

4. Получите результат сигнала сравнения результата запуска.

cr2sig = getComparisonSignalResults(cr2)
cr2sig = 

  1×2 ComparisonSignalResult array with properties:

    Outcome
    Baseline
    ComparedTo
    Difference

5. Очистите результаты и диспетчер тестов.

sltest.testmanager.clearResults;
sltest.testmanager.clear;
sltest.testmanager.close;
Введенный в R2017b
Для просмотра документации необходимо авторизоваться на сайте