Как запустить селеновую сетку с транспортиром - PullRequest
0 голосов
/ 24 октября 2018

Я настроил концентратор на одной машине (A) по команде

java -jar selenium-server-standalone-3.14.0.jar -role hub -port 4441

, а узлы на другой машине (B) по команде

Java -Dwebdriver.chrome.driver="C:/drivers/chromedriver_2.42.exe" -jar selenium-server-standalone-3.14.0.jar -role  node  -hub http://<IP of machine A>:4441/grid/register -browser browserName=chrome,maxInstances=1 --port=1500

аналогично, я установилдругие 2 узла в других портах машины B. И в моем конфигурационном файле я дал адрес селена как

http://<IP of machine A>:4441/wd/hub

А на машине A я запускаю свой конфигурационный файл командой "protractor conf.js ". Так как я дал 3 браузера в multiCapabilities, сценарий автоматизации будет работать в 3 узлах, которые я настроил на машине B. Это правильный способ работы селеновой grid2 с транспортиром?в противном случае, как я могу запустить концентратор, а затем запустить скрипт автоматизации? Может кто-нибудь дать правильное направление? Заранее спасибо.

1 Ответ

0 голосов
/ 24 октября 2018

Мой ответ не шутка.Используйте Селеноид .Это решит ваши потребности.

...