exponenta event banner

convertTestType

Класс: sltest.testmanager.StartCase
Пакет: 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 преобразование в тестовый пример моделирования

Примеры

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

% 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);

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

Тип тестового примера можно также преобразовать с помощью контекстного меню на панели «Обозреватель тестов». Щелкните правой кнопкой мыши тестовый случай, выберите Преобразовать в, а затем выберите тип тестового случая, в который требуется преобразовать тестовый случай.

Представлен в R2016b