Я использую newman в Jenkins для выполнения коллекции почтальонов.
Краткая предыстория: я установил node js в C: Program Files nodejs, а newman был установлен глобально, поэтому он был установлен здесь — C: Users waniijag AppData Roaming npm node_modules newman
О переменных окружения:
- C: Users waniijag AppData Roaming npm добавлен в Пользовательские переменные для пользователя в Переменные среды.
- Кроме того, я добавил C: Program Files nodejs в переменную Путь в Пользовательские переменные для пользователя и Системные переменные </ сильный> оба.
Теперь, когда я выполняю — newman run Postman collection ИЛИ C: Users waniijag AppData Roaming npm node_modules newman run postman collection, я получаю сообщение об ошибке:
‘C:UserswaniijagAppDataRoamingnpmnode_modulesnewman’ is not recognized as an internal or external command, operable program or batch file.
Я не понимаю, где я ошибаюсь — заранее спасибо.
пожалуйста, проверьте это. stackoverflow.com/q/51381299/4514250 — person Jagruuti schedule 06.05.2021
@ParagSoni Я тоже пробовал. Но все равно не работает. — person Jagruuti schedule 06.05.2021
Источник: