Selenium Grid2 - можно ли запустить 10 экземпляров Chrome? - PullRequest
6 голосов
/ 29 ноября 2011

В настоящее время Selenium Grid2, работающий с конфигурацией по умолчанию, показывает, что он может запустить 5 браузеров Firefox, 5 браузеров Chrome и 1 IE. Максимум 5 экземпляров одновременно.

Как я могу изменить это так, чтобы он одновременно запускал 10 экземпляров Chrome?

Я успешно изменил параметр maxsession узла с помощью -maxSession 10 . Однако, когда я запускаю 10 тестов, концентратор показывает, что 5 находятся в очереди, ожидая выполнения.

Я не знаю, имеет ли это значение или нет, но сам концентратор показывает параметры maxSession, равные 5. Но этот я не смог изменить.

Есть идеи, как это сделать?

1 Ответ

7 голосов
/ 30 ноября 2011

Я понял:

запустите узел с аргументом MaxSession, и пусть в конфигурации браузера будет параметр MaxInstances, то есть:

java -jar $JARFILE -Dwebdriver.chrome.driver=$CHROMEDRIVER -role webdriver -hub http://$HUB_IP:4444/grid/register -maxSession 10 -browser browserName=chrome,maxInstances=10"

довольно просто на самом деле ...

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