TestCafe - Как я могу запускать несколько фикстур (одно за другим, но не одновременно)?

У меня есть несколько приспособлений (взаимодействие между веб-сайтом и гибридным приложением), и я хотел бы запустить тестовый набор (дымовой тест, регрессионный тест ...), но я не уверен, как это сделать.

Вот как выглядят мои тесты:

введите описание изображения здесь

Что я хочу сделать, так это запустить все тесты (например, CreatePollAndCloseIt.js, CreatePollPinAndDelete.js, CreateStreamAssertions.js и т. Д. До последнего VotePollWhitelabel) и получить отчет после.

Спасибо!


person MikeT    schedule 23.11.2018    source источник


Ответы (1)


Вы можете запустить все ваши тесты, указав родительскую папку вашего тестового файла. Например, вы можете запустить весь свой Mobile Tests с помощью команды: testcafe chrome <path>/MobileTests

Также можно реорганизовать структуру папок, например:

 - Mobile
     - Smoke
     - Regression

В этом случае вы можете запустить свои тестовые наборы с помощью следующих команд:

  • testcafe chrome <path>/Mobile - для всех тестов
  • testcafe chrome <path>/Mobile/Smoke - только дым
  • testcafe chrome <path>/Mobile/Regression - только регресс

Другой способ организовать наборы тестов - использовать метаданные тестирования. Пожалуйста, обратитесь к следующим статьям, чтобы получить подробную информацию:

person Alex Kamaev    schedule 23.11.2018