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