exponenta event banner

convertTestType

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

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

Синтаксис

convertTestType(tf,testType)

Описание

convertTestType(tf,testType) преобразует тип тестового случая в другой тип. Функция преобразует все тестовые примеры, содержащиеся в тестовом файле. Если требуется преобразовать один тестовый случай, используйте convertTestType (TestCase) способ.

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

  • От базовой линии к моделированию или эквивалентности - базовые критерии утрачены

  • Эквивалентность моделированию или базовой линии - для моделирования 1 и 2 теряются критерии эквивалентности

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

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

Тестовый файл, содержащий тестовые примеры, которые требуется преобразовать в другой тип, указанный как sltest.testmanager.TestFile объект.

Тип тестового варианта, в который требуется преобразовать, указанный как 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);
tc1 = getTestCases(ts);

% Create new test case
tc2 = createTestCase(ts,'baseline','API Test Case');

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

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

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

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