Я новичок в сетке селена. Я хочу провести тестирование в параллельном режиме. Я пробовал как следует. Но он не откроет несколько браузеров. Я не знаю, что я сделал неправильно.Невозможно открыть несколько браузеров с помощью селеновой сетки
Мой код:
for(int i=0;i<=10;i++){
RemoteWebDriver driver = new RemoteWebDriver(new URL("http://localhost:4444/wd/hub"), DesiredCapabilities.firefox());
driver.navigate().to("http://gmail.com");
}
Селен Hub:
java -jar selenium-server-standalone-2.52.0.jar -role hub
Селен Node:
java -jar selenium-server-standalone-2.52.0.jar -role node -hub http://localhost:4444/grid/register -port 5560 -browser browserName=firefox,maxInstance=3 -maxSession 3
Информация Печать в хаб:
16:38:28.581 INFO - Available nodes: [http://192.168.1.28:5560]
16: 38: 28,581 INFO - Попытка создать новую сессию на узле http://192.168.1.28:5560
Облако вы пытаетесь это сделать: java -jar selenium-server-standalone-2.52.0.jar -role node -hub http: // localhost: 4444/grid/register -port 5560 -browser browserName = firefox, maxInstances = 3 – Morvader
да, я попробовал. Пожалуйста, см. Конфигурационное изображение. –
Вместо maxSessions попробуйте maxInstances, например, «browserName = firefox, maxInstances = 3» (используйте запятую, а не минус). – Morvader