Вопрос

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

Мне еще предстоит получить xvfb работать с Selenium Grid 2, в то время как Hudson CI встроен с возможностью запуска xvnc -сервера для каждого теста ....

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

Это было полезно?

Решение

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

Теперь, если вы хотите провести тесты параллельно в нескольких браузерах, вам следует использовать Гудзон А ТАКЖЕ Сетка 2. Ваши тесты по -прежнему будут запускаться/запланированы и запланированы и запускаются из Гудзона, но в ней будет использоваться сетка для проведения теста. Это должно быть комбинация обоих этих инструментов, поскольку селене сетка не может помочь вам в большинстве вещей, которые делает Хадсон.

Другие советы

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top