Newman: Ошибка аутентификации при запуске сбора URL - PullRequest
0 голосов
/ 04 июля 2019

Я пытаюсь запустить Newman с существующим URL коллекции на Postman, но получаю ошибку аутентификации.

Я пытался согласно документации Newman запустить сбор URL-адресов.Если я экспортирую коллекцию локально и запускаю ее, она работает отлично, но когда я меняю локальный (экспортированный файл JSON) для удаленного URL, я получаю следующую ошибку аутентификации :

error: You are not authenticated by the server.

workspace' is not recognized as an internal or external command,
operable program or batch file.

Вот как это работает:

newman run pathToMyExportedLocallyCollection.json -e pathToMyExportedLocallyEnvironment.json

Вместо этого при аутентификации возникает ошибка:

newman run "https://myTemaName.postman.co/collections/myCollection" -e pathToMyExportedLocallyEnvironment.json

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

Решено :

@ Дэнни Дейнтон в своем комментарии указал мне на эту ссылку: Использование Newman с API Почтальона , которые являются всего лишь 5 шагами кполучить доступ к URL удаленно с помощью Postman API.После того, как вы выполнили эти шаги, вы должны сделать следующее:

$ newman run "https://api.getpostman.com/collections/$uid?apikey=$apiKey" \
--environment "https://api.getpostman.com/environments/$uid?apikey=$apiKey"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...