getComparisonResult

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

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

Синтаксис

cr = getComparisonResult(tir)

Описание

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

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

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

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

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

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

Результат базовой линии или 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