Задать вопрос
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?
  • Вопрос задан
  • 674 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы