convertTestType

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

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

Синтаксис

convertTestType(ts,testType)

Описание

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

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

  • Базовый уровень для симуляции или эквивалентности - критерии базового уровня теряются

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

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

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

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

Тип теста, в который вы хотите преобразовать, задается как 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(ts,sltest.testmanager.TestCaseTypes.Simulation);

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

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

Введенный в R2016b