convertTestType

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

Преобразуйте тест от одного типа до другого

Синтаксис

convertTestType(tc,testType)

Описание

convertTestType(tc,testType) преобразует тип теста в другой тип.

Если вы преобразуете определенные типы теста в другой тип, то можно потерять информацию об исходном тесте:

  • Базовая линия к симуляции или эквивалентности — базовые критерии потеряна

  • Эквивалентность симуляции или базовой линии — эквивалентные критерии потеряна для Симуляции 1 и 2

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

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

Тест, который вы хотите преобразовать в другой тип в виде sltest.testmanager.TestCase объект.

Тип теста, в который вы хотите преобразовать в виде sltest.testmanager.TestCaseTypes перечисление. Задайте:

  • sltest.testmanager.TestCaseTypes.Baseline преобразовывать в базовый тест

  • sltest.testmanager.TestCaseTypes.Equivalence преобразовывать в эквивалентный тест

  • sltest.testmanager.TestCaseTypes.Simulation преобразовывать в тест симуляции

Примеры

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

% Open the model for this example
openExample('sldemo_absbrake');

% Create new test file with test suite and default test case
tf = sltest.testmanager.TestFile('API Test File');
ts = getTestSuites(tf);
tc = getTestCases(ts);

% Assign system under test to test case
setProperty(tc,'Model','sldemo_absbrake');

% Convert test case to simulation type
convertTestType(tc,sltest.testmanager.TestCaseTypes.Simulation);

Альтернативы

Можно также преобразовать тип теста с помощью контекстного меню в панели Test Browser. Щелкните правой кнопкой по тесту, выберите Convert to, и затем выберите тип теста, в который вы хотите преобразовать тест.

Введенный в R2017b