С Selenium GRID2 как настроить несколько пультов дистанционного управления?Мы можем использовать 2 машины (назовем их «machine01» и «machine02») с установленными на них браузерами (некоторые из которых установлены в определенном месте).Мы хотим, чтобы эти 2 зарегистрировались в GRID2 HUB для запуска тестовых случаев.
У меня есть третья машина, которая должна выступать в качестве HUB, я запускаю ее с:
java -jar selenium-server-standalone-2.14.0.jar -role hub -grid1Yml grid_configuration.yml
Но какЯ установил другое дистанционное управление в файле конфигурации yml?Во время исследования на локальном компьютере я использовал эту конфигурацию:
hub:
port: 4444
remoteControlPollingIntervalInSeconds: 180
sessionMaxIdleTimeInSeconds: 300
environments:
- name: "Firefox 6.0 on Windows"
browser: "*firefox C:\\Program Files\\Mozilla Firefox 6.0\\firefox.exe"
- name: "Firefox 7.0 on Windows"
browser: "*firefox C:\\Program Files\\Mozilla Firefox 7.0\\firefox.exe"
- name: "Internet Explorer 8"
browser: "*iehta"
- name: "Google Chrome on Windows"
browser: "*googlechrome"
- name: "Safari 5.1 on Windows"
browser: "*safariproxy C:\\Program Files\\Safari\\Safari.exe"
На пульте дистанционного управления я запускаю эту команду:
java -jar selenium-server-standalone-2.14.0.jar -role rc -hub http://localhost:4444/grid/register -port 5555 -browser "browserName=Firefox 6.0 on Windows,maxInstances=1" -browser "browserName=Firefox 7.0 on Windows,maxInstances=1" -browser browserName="Internet Explorer 8,maxInstances=1" -browser browserName="Google Chrome on Windows,maxInstances=1" -browser browserName="Safari 5.1 on Windows,maxInstances=1"
Теперь, когда у меня есть несколько машинкак удаленное управление, как мне указать каждую доступную машину и где браузеры для каждой машины?
Спасибо!