Selenium Grid 2 или Hudson w / slave узлы? - PullRequest
3 голосов
/ 10 июня 2011

Я могу запустить свои тесты на Hudson CI, но мне было интересно узнать, есть ли какая-то явная разница в производительности между Selenium Grid 2 и Hudson CI, работающими на подчиненных узлах?с Selenium Grid 2, в то время как Hudson CI поставляется с возможностью запуска сервера XVNC для каждого теста ....

Я бы придерживался Hudson CI, но есть ли какие-то явные преимущества использования Selenium Grid 2?Мои тесты уже написаны на Webdriver.

Ответы [ 2 ]

2 голосов
/ 11 июня 2011

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

Теперь, если вы хотите запустить тесты параллельно в нескольких браузерах, вам следует использовать Hudson AND Grid 2. Ваши тесты по-прежнему будут запускаться / планироваться и выполняться из Hudson, нобудет использовать Grid для запуска теста.Это должна быть комбинация обоих этих инструментов, поскольку Selenium Grid не может помочь вам в большинстве вещей, которые делает Хадсон.

1 голос
/ 23 июня 2011

Вы можете использовать Hudson для непрерывного запуска ваших тестов и Grid 2 для отправки ваших тестов в браузер / браузеры, которые вы хотите.

...