sltest.testmanager. Класс ComparisonRunResult

Пакет: sltest.testmanager

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

Описание

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

Создание

getComparisonResult(t) создает экземпляры sltest.testmanager.ComparisonRunResult, где t является объектом результатов испытаний.

Свойства

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

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

Атрибуты:

SetAccess

частный

GetAccess

общественность

Методы

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

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

Примеры

свернуть все

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

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