TestCafe - Как я могу запустить несколько приборов (одно за другим, не одновременно)? - PullRequest
0 голосов
/ 23 ноября 2018

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

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

enter image description here

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

Спасибо!

1 Ответ

0 голосов
/ 23 ноября 2018

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

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

 - Mobile
     - Smoke
     - Regression

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

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

Еще один способ организации наборов тестов - использование метаданных тестирования.Чтобы узнать подробности, обратитесь к следующим статьям:

...