Запуск Selenium Suites в Selenium Grid

Кто-нибудь знает, как запустить набор тестов на селен из сетки селена.

Я знаю, что вы можете сделать это программно с помощью одного теста, но мне было интересно, есть ли простой способ сделать это с помощью полного набора тестов.

Что-то вроде java -jar selenium-server.jar -host -htmlSuite.

Спасибо за помощь.


person Ebo    schedule 14.06.2011    source источник


Ответы (2)


Эта страница вам очень поможет. Он демонстрирует, как настроить концентратор и узлы, которые к нему подключаются, регистрируя свои «конфигурации» (какие у них есть браузеры / «возможности»). И последняя часть головоломки, в которой код программно подключается к концентратору и запускает на нем тесты (концентратор пересылает данные на соответствующий узел, чтобы тесты выполнялись там).

person Mike Kwan    schedule 14.06.2011
comment
Это не совсем то, что я ищу. Я знаю, что есть способ запускать тесты в сетке программно. Я ищу способ запустить полный пакет в сетке, содержащей несколько тестов. - person Ebo; 15.06.2011

Нет. Selenium Grid - это средство, с помощью которого пользователи Selenium RC могут запускать свои тесты на различных машинах с мелкозернистыми конфигурациями (например, с определенной версией браузера). Насколько мне известно, нет возможности указать это в htmlSuite. Если бы это было так, вы могли бы заставить его работать. Но запуск такого набора не поддерживается и, вероятно, никогда не будет, потому что он был разработан не для этого.

person nirvdrum    schedule 24.06.2011
comment
Я согласен с Nirvdrum. Сетка Selenium не предназначена для выполнения тестов; он был скорее разработан для тестирования совместимости браузеров - person ; 01.07.2011
comment
Я, наверное, должен добавить, что я сопровождаю проект Selenium Grid, поэтому мой ответ является официальным. Сказав это, это открытый исходный код, поэтому, если вы можете заставить его работать, действуйте. - person nirvdrum; 01.07.2011