Мне было интересно, может ли кто-нибудь пролить свет на Selenium
вопрос, который заставил нас немного ломать голову.
Мы не понимаем значения MaxSession
и MaxInstances
в Selenium Grid. Мы думаем, что MaxSession
- это общее количество тестовых сеансов, которые могут выполняться на одном узле. И мы также думаем, что MaxInstances
- это общее количество браузеров, которое может открыть тест.
Или MaxInstances
общее количество браузеров, доступных узлу?
Мы используем следующую команду:
java -Xrs -jar selenium-server.jar -role node -port 44506 -hub http://localhost:44500
/grid/register -firefoxProfileTemplate SeleniumProfile -timeout 300000 -browser
"browserName=firefox,maxInstances=10,platform=ANY,seleniumProtocol=WebDriver" -browser
"browserName=chrome,maxInstances=10,platform=ANY,seleniumProtocol=WebDriver"
Мы думаем, что способ использования нашего узла (см. Выше) - это 5 одновременных тестовых сессий по умолчанию.
Доступно ли для каждого теста 20 браузеров?
Или в каждом тестовом сеансе 20 браузеров (10 Chrome / 10 FF) используются совместно с другими тестовыми сеансами?