Запустите Ньюмена в Дженкинс - PullRequest
0 голосов
/ 04 ноября 2018

Я впервые использую Jenkins для автоматического тестирования. Я пытался запустить тест, интегрируя Newman с Jenkins, но всегда получаю

Ошибка консоли

"Newman: команда не найдена"

в результате, мой тест не пройден.

Я искал некоторые ответы в Интернете, и некоторые из них говорят мне, чтобы добавить значение для переменных среды, но я не знаю, как получить точное значение, чтобы добавить к этому. Пожалуйста, покажите мне, где я могу получить это. Я использую MacOS High Sierra

Jenkins Environment variables

Ответы [ 2 ]

0 голосов
/ 06 августа 2019

Дополнительный репортер html работал у меня только один раз, когда я включил «locate executor» и пометил «тоже с помощью ant», под опцией Обеспечить узел & npm.

0 голосов
/ 04 ноября 2018
  1. Установка https://plugins.jenkins.io/nodejs в jenkins

  2. В Global Tool Configuration добавьте Nodejs, а в «Глобальные npm-пакеты для установки» добавьте newman

Global Tool Configuration add Nodejs

  1. В среде сборки используйте «Предоставить узлу и папке / папке npm для PATH»

  2. В Build добавить «execute shell», если вы используете linux, или использовать «execute windows batch command», если вы находитесь в windows, и добавить команду newman

    Например:

    бег новичка https://www.getpostman.com/collections/631643-f695cab7-6878-eb55-7943-ad88e1ccfd65-JsLv

newman

...