Запуск параллельных тестов с использованием Gauge Framework и Browserstack

Я использую Gauge framework и Browserstack для своих тестовых сценариев. Я изучаю, как я могу параллельно выполнять свои тестовые сценарии (.spec) с помощью browserstack?

Я прочитал много документации, но ничего не увидел о фреймворке Gauge для параллельного тестирования. Я пробовал использовать Junit или NG, но не смог их адаптировать. Это невозможно? Любые идеи?


person Aidan Aidan    schedule 24.11.2016    source источник


Ответы (1)


К счастью, Gauge поддерживает параллельное выполнение спецификаций, задав флаг и указание максимального количества разрешенных потоков:

gauge --parallel -n=4 specs

Предполагая, что ваши файлы спецификаций находятся в / specs /. В зависимости от вашего инструмента сборки существуют различные плагины, которые могут облегчить то же самое. Например, вот репо для Maven + Gauge + BrowserStack.

Он будет запускать четыре спецификации - параллельно - для Chrome, Firefox и IE. Важная часть - это плагин gauge-maven-plugin и флаг в POM.xml.

Не стесняйтесь клонировать его и запускать в своей учетной записи BrowserStack Automate!

person Brendan O'Rourke    schedule 21.12.2016