Tom617
@Tom617
QA junior. Manual testing. Autotesting. Python.

Как в начале тестов pytest получить токен в header и установить его во все следующие запросы?

Поставили задачу написать небольшие автотесты API. (хоть я и ручной джун-тестер).

Суть:
Есть функция
def test_post_tokens
В этом post-запросе я получаю ответ в виде токена в header-e

Дальше мне надо этот токен подхватить и вставить в остальные запросы. Например:
def test_get_account_info
Есть возможность вручную проставить токен для каждого запроса, но это отнимет много времени да и охота сделать все правильно.

В postman-e эту проблему решил через получение в первом запросе токена и установку его в environment
pm.environment.set("token",postman.getResponseHeader("Auth-Token"));


Как аналогично сделать в pycharm?
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Level Travel Москва
До 160 000 ₽
Big Data Solutions Санкт-Петербург
от 100 000 до 220 000 ₽
20 февр. 2020, в 07:10
7000 руб./за проект
20 февр. 2020, в 06:01
1500 руб./за проект
20 февр. 2020, в 04:32
40000 руб./за проект