Я пишу тестовые случаи в WebDriver, JUnit, Java, сейчас я пытаюсь реализовать Grid. (Запуск браузера параллельно с тем же тестовым примером)
Я начал концентратор с этого
java -jar selenium-server-standalone-2.18.0.jar -role hub
запустил узел с этим
java -jar selenium-server-standalone-2.18.0.jar -role узел -hub http://localhost:4444/grid/register
По умолчанию у него есть Firefox, т.е. экземпляры Chrome
Теперь я начал тестовый набор
во время выполнения теста я вижу, в каком экземпляре он запущен. (Этот случай несколько слабоват по сравнению с другими.)
Теперь я запустил свой тестовый случай 5 раз одновременно (он использует другой экземпляр браузера), когда я попытался запустить еще раз. В localhost: 4444 / grid / console он показывает
1 запрос на ожидание освобождения слота.
{платформа = ЛЮБАЯ, browserName = firefox, версия =}
но, как я могу запустить 5 браузеров параллельно одним кликом (запуск тестового примера только один раз)?
Нужно ли передавать какой-либо параметр узлу при запуске параллельного запуска тестов? или мне нужно что-то указывать в моем тестовом примере?
Ждем вашей помощи.