Как интегрировать Codeceptjs с Jenkins - PullRequest
0 голосов
/ 29 октября 2018

Я использую помощника Puppeteer при создании сквозной проверки моей объектной модели страницы. Я хочу интегрировать свои тесты с Дженкинсом, чтобы я мог планировать свой пробег. Ребята, не могли бы вы помочь мне с шагами?

1 Ответ

0 голосов
/ 07 ноября 2018

Я настоятельно рекомендую вам использовать плагин Blue Ocean в Jenkins. вы можете создать конвейер на основе хранилища в битовой корзине.

https://jenkins.io/doc/book/blueocean/creating-pipelines/

тогда ваш проект codeceptjs будет установлен в Jenkins. и сделайте несколько этапов для следующих шагов.

  1. npm install (я думаю, у вас есть package.json в вашем codeceptjs папка)
  2. запустить тест с помощью команды codeceptjs.
  3. сделать отчет (результат теста) и показать его в Jenkins (мне нравится отчет allure, и вы можете скачать плагин Jenkins-allure без перезапуска jenkins)

Извините, что я могу написать полную информацию здесь. Вы можете прокомментировать меня, если у вас есть дополнительные вопросы.

...