getComparisonSignalResults

Класс: sltest.testmanager.ComparisonRunResult
Пакет: sltest.testmanager

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

Синтаксис

csr = getComparisonSignalResults(cr)

Описание

csr = getComparisonSignalResults(cr) возвращает базовые или эквивалентные результаты сравнения сигнала csr как sltest.testmanager.ComparisonSignalResult объект от sltest.testmanager.ComparisonRunResult объект cr.

Входные параметры

развернуть все

Полный результат базового или эквивалентного сравнения данных в виде sltest.testmanager.ComparisonRunResult объект. Вы получаете результаты сравнения сигнала полного результата сравнения данных.

Выходные аргументы

развернуть все

Результат базового или эквивалентного сравнения данных в виде sltest.testmanager.ComparisonSignalResult объект.

Примеры

развернуть все

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

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
Для просмотра документации необходимо авторизоваться на сайте