2015-03-11 4 views
-2

Я сейчас на том уровне, где я могу построить свою собственную систему автоматизации тестирования с помощью TestNG через Selenium. Следующим этапом является просмотр сценариев автоматизации, периодически использующих Selenium Grid.Как использовать Jenkins CI с селеном?

Я занимаюсь некоторыми исследованиями по этому вопросу, а инструмент CI, Дженкинс, продолжает возникать. Однако нет ничего (что я могу найти!), Который ответит на мои вопросы. Любая помощь будет высоко оценена по следующим вопросам:

1) Почему Дженкинс используется с Селеном ... что это приносит партии?

2) Можно ли использовать Дженкинс в сочетании с селеновой сеткой? Если это так, я сразу же после некоторого указания относительно того, как они связаны между собой?

Andy

+0

Слишком широкий для SO, но Дженкинс - это просто инструмент, который запускает другие инструменты, скрипты и т. Д., Которые объединяются в «ваш процесс сборки». Процесс сборки будет получать ваш код, компилировать, возможно, развертывать его на тестовом сервере, а затем запускать Selenium и захватывать результаты этого теста. Селеновая сетка не имеет ничего общего с Дженкинсом, так что да, это короткий ответ. – Arran

ответ

0

См. Комментарий к вашему вопросу. (новый участник, и я еще не могу прокомментировать, поэтому просто переформулирую комментарий как официальный ответ).

  1. Как упоминалось в комментарии, Дженкинс - это просто инструмент CI. Что касается того, что он приносит на вечеринку: у него есть интересные функции и плагины. Так что это зависит от того, чего вы хотите. Вы должны просто проверить: http://jenkins-ci.org/

  2. Да. Дженкинс предлагает несколько способов вызова. Он способен объединять вызовы сборки, чтобы вы могли даже создавать, развертывать, а затем запускать селенную сетку.

+0

Это замечательно, спасибо за это пилот. Я понимаю, что тема широкая, но это помогает с моим пониманием, поэтому я теперь могу немного поработать. еще раз спасибо –

Смежные вопросы