getComparisonResult

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

Получите результат сравнения тестовых данных

Синтаксис

cr = getComparisonResult(tcr)

Описание

cr = getComparisonResult(tcr) возвращает базовую линию или equivalience результаты сравнения данных cr от sltest.testmanager.TestCaseResult объект tcr.

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

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

Результат теста получить базовые или эквивалентные результаты данных, заданный как sltest.testmanager.TestCaseResult объект.

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

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

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

Примеры

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

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

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

extf = fullfile(matlabroot,'examples','simulinktest',...
    '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))

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

cr2sig = getComparisonSignalResults(cr2)

5. Очистите результаты и менеджера по Тесту.

sltest.testmanager.clearResults;
sltest.testmanager.clear;
sltest.testmanager.close;

Введенный в R2017b