Как передать параметр браузера env для nightwatch-api ранее nightwatch-cucumber? - PullRequest
0 голосов
/ 04 января 2019

Nightwatch-огурец устарел, и мы должны использовать Nightwatch-api согласно автору.

У меня есть установка, где я использую сетку селена с обоимиузлы Firefox и Chrome работают в ожидании активации.Я не установил никаких настроек веб-драйвера в своем проекте.Я все еще могу запускать тесты, но он принимает только настройку теста по умолчанию.

Как можно запускать тесты, указав браузер, отличный от используемого по умолчанию?

1 Ответ

0 голосов
/ 09 января 2019

Согласно примерам репозитория, вы должны иметь возможность пропустить его через два файла (ссылки ниже), которые позволят вам выполнить их в нужном браузере (при условии, что он настроен в файле nightwatch.conf.js).

https://github.com/mucsi96/nightwatch-api/blob/master/packages/selenium-hub-example/test/server.js

https://github.com/mucsi96/nightwatch-api/blob/master/packages/selenium-hub-example/test/support/setup.js

Примеры из репо:

Селеновая сетка: https://github.com/mucsi96/nightwatch-api/tree/master/packages/selenium-hub-example

Webdriver: https://github.com/mucsi96/nightwatch-api/tree/master/packages/cucumber-example

Selenium standalone: ​​https://github.com/mucsi96/nightwatch-api/tree/master/packages/cucumber-selenium-example

Пожалуйста, примите это как ответ, если это поможет в решении вашей проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...