getVerifyRuns

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

Оператор Get теста Verify

Синтаксис

dataset = getVerifyRuns(result)

Описание

dataset = getVerifyRuns(result) получает набор данных оператора проверки из результата теста. Операторы проверки создаются в Test Sequence или Test Assessment блоках в тестируемой системе.

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

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

Тесты для получения набора данных оператора проверки, заданного как sltest.testmanager.TestCaseResult объект.

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

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

Тест проверьте набор данных оператора, возвращенный как массив Simulink.sdi.Run объекты.

Примеры

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

% File paths and model names
filePath = fullfile(matlabroot,'toolbox',...
   'simulinktest','simulinktestdemos');
topModel = 'TestAndVerificationAutopilotExample';
reqDoc = 'RollAutopilotRequirements.txt';
rollModel = 'RollAutopilotMdlRef';
testHarness = 'RollReference_Requirement1_3';
testFile = 'AutopilotTestFile.mldatx';

% Open the main model
open_system(fullfile(filePath,rollModel));

% Open the test file in the test manager
open(fullfile(filePath,testFile));

% Open the test harness
web(harnessLink)

% Open harness and highlight requirements links
sltest.harness.open([rollModel '/Roll Reference'],testHarness)
rmi('highlightModel','RollReference_Requirement1_3')

% Open test sequence and test assessment blocks
open_system('RollReference_Requirement1_3/Test Sequence')
open_system('RollReference_Requirement1_3/Test Assessment')

% Run the test file
ro = sltest.testmanager.run;

% Gett the test results
tfr = getTestFileResults(ro);
tsr = getTestSuiteResults(tfr);
tcr = getTestCaseResults(tsr);

% Get the verify output
verifyOut = getVerifyRuns(tcr);
Введенный в R2016a