sltest.testmanager.ComparisonRunResult class

Пакет: sltest.testmanager

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

Описание

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

Создание

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

Свойства

расширить все

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

Атрибуты:

SetAccess
private
GetAccess
public

Методы

расширить все

Примеры

свернуть все

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

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