#postman #report #newman
Вопрос:
Я получаю сообщение ниже, когда запускаю Newman, выполните команду с параметром-r HTML дополнительно. Где я уже установил HTML дополнительно, используя-g (глобально). Но когда я создаю файл Newman .js, я могу выполнить. Пожалуйста, сообщите, что могло пойти не так.
«Ньюман: не удалось найти репортера «htmlextra» убедитесь, что репортер установлен в том же каталоге, что и ньюман, пожалуйста, установите репортера с помощью npm »
Комментарии:
1. Вы используете Newman в качестве библиотеки в js-скрипте? Вам нужно будет установить reporter в качестве зависимости в файле package.json. Не могли бы вы показать сценарий, пожалуйста?
2. @DannyDainton Я пытаюсь запустить коллекцию почтальонов в терминале. команда терминала: «newman запустите Seven.json -e Ev2.json -d CSVDataPostman.csv -r htmlextra»
3. Не уверен, почему вы упомянули сценарий js 🤔 Я бы просто полностью удалил
npm uninstall -g newman newman-reporter-htmlextra
Ньюмана и репортера, а затем снова установилnpm install -g newman newman-reporter-htmlextra
, иногда это все, что здесь нужно.4. @DannyDainton удалил узел и установил все заново. И обновил команду с небольшим изменением, и теперь она работает нормально. команда терминала: «судо ньюман запустите Seven.json -e Ev2.json -d CSVDataPostman.csv -r htmlextra».
Ответ №1:
Установите newman
amp; htmlextra
из node.js командная строка с использованием следующих команд:
npm install -g newman
npm install -g newman-reporter-htmlextra
После успешной установки выполните приведенную ниже команду
newman run ""Reqres.postman_collection.json" --reporters=cli,htmlextra