Развертывание и запуск кода автоматизации с использованием веб-драйвера selenium в Java - PullRequest
0 голосов
/ 25 мая 2018

Я пишу код автоматизации в Selenium Webdriver с использованием Java в Eclipse IDE.Мой проект использует инфраструктуру TestNG в POM design Patttern, репозиторий Bit Bucket. Как создать и запустить автоматизированный тест в течение ночи .?

1 Ответ

0 голосов
/ 25 мая 2018

Как упомянул @aolisa, есть несколько инструментов для непрерывной интеграции (CI), которые Вы можете использовать.Когда я начал создавать что-то вроде CI вроде You, я установил Jenkins локально и начал играть с ним.

Мое мнение таково, что хорошей точкой входа является Дженкинс.

Вот отличная статья для Дженкинса: http://www.vogella.com/tutorials/Jenkins/article.html

Для начала Дженкинс, вот несколькошаги:

  1. установить его (https://jenkins.io/),
  2. войти в систему Jenkins,
  3. создать работу (Maven),
  4. подключиться к вашему репозиторию git(в вашем случае BitBucket),
  5. использовать команды maven для манипулирования тестами,
  6. play ... tweak ... keep ...:)

Но в этих ответах никто не упомянул облачный CI, который действительно хорош сегодня.

Теперь у вас есть несколько сервисов, но я протестировал их, и они действительно просты в использовании, и документирование действительно простое, иважно, что Вы можете играть некоторое время, потому что они бесплатны (до определенного момента), поэтому проверьте их:

  1. http://circleci.com/
  2. https://www.bitrise.io/

Надеюсь, эта помощь ...

...