首页 > 解决方案 > 如何从请求中获取标头并将其设置为 pytest 环境?

问题描述

我的任务是编写小型自动测试 API。(即使我是一名手动初级测试员)。

功能是:

def test_post_tokens

在这个帖子请求中,我需要从响应中获取授权标头。

接下来我需要拿起这个令牌并将其插入到其他请求中。(或将其设置为 pytest 环境)。例如:

def test_get_account_info

可以为每个请求手动设置一个令牌,但是要正确地完成所有操作需要花费大量时间和精力。

在邮递员中,我通过在第一个请求中获取令牌并将其设置在环境中来解决了这个问题

pm.environment.set ("token", postman.getResponseHeader ("Auth-Token"));

标签: python-3.xrequestpycharmpytest

解决方案


推荐阅读