Как прикрепить токен в шапке скриптом автоматизации в почтальоне

Я пытаюсь автоматизировать тестирование API с помощью Почтальона. Помимо AuthAPI все остальные API украшены [Authorize] поэтому мне нужно передать токен.

В моей коллекции первый API-интерфейс - AuthAPI. Этот API-интерфейс возвращает токен JWT. если я запускаю API в сборщике, я получаю 403 ошибка для всех API в коллекции.

Однако если я вручную скопирую токен, полученный в AuthAPI резонанс и вставлю его в заголовок авторизации, он вернет желаемый ответ.

Как прикрепить токен, полученный в ответе AuthAPI, в заголовок последующего запроса (Почтальон) при запуске API в автоматическом режиме.(Через Collection Runner)

Спасибо

2 ответа

Вы можете использовать переменную окружения для хранения токена и использовать их в последующем запросе. Также первым запросом должен быть Auth API.

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

Используйте переменные внутри Postman и Collection Runner

http://blog.getpostman.com/2014/02/20/using-variables-inside-postman-and-collection-runner/

Добавьте свою переменную здесь

затем используйте переменную в clollection

Другие вопросы по тегам