Postman接口测试---设置postman测试环境(Environment),配置token全局变量,接口测试报错处理

编程入门 行业动态 更新时间:2024-10-24 03:20:47

博文目录

    • 设置postman测试环境(Environment)
        • 设置Environment前:
        • 设置Environment后:
        • 设置环境(Environment)变量的步骤:
    • 配置token全局变量
        • 获取token到全局变量的步骤:
        • 将全局变量中的token应用到接口集中
    • 接口测试时,报错处理

设置postman测试环境(Environment)

为什么要设置postman的环境呢?当然是为了提高测试效率,减少频繁的重复操作

设置Environment前:

举例:这里我们看到,我的接口地址是正确的,并且send接口之后,也是成功响应,说明接口跑通了

设置Environment后:

举例:这个时候,如果有100个接口需要测试,并且这些接口需要在两个服务器上都再测试一遍,一个服务器地址是172.16.99.1一个服务器地址是172.16.99.5,这个时候如果不设置测试环境,那测试起来就会做很多重复的操作

好处 :可以减少重复的输入相同的基地址,减少输入是的误操作几率,全部使用变量名url代替基地址输入;另一方面只需一个选择按钮就可以随时切换测试环境,无需对接口进行任何操作即可

设置环境(Environment)变量的步骤:

截图


配置token全局变量

配置token的用处,解决数据依赖的问题,因为有些接口功能是要先登录了,才能进行接下来的动作,这里就会依赖到token

获取token到全局变量的步骤:

截图
Tests里面输入的这一小段代码仅供参考,如果自己不会写的小伙伴可以询问开发,有兴趣的可以百度JWT去了解token的形成机制,token的一般有效期为10分钟,十分钟之后需要重新登录一次,否则就会出现401的报错

查看token:点击Environment旁边那个“眼睛”即可查看token

将全局变量中的token应用到接口集中

截图


token的行走流程:

完成上面的操作就可以把token的全局变量配置成功了

接口测试时,报错处理

①:如果是401报错,只有两种情况,一种是你当前的接口没有放在配置好token全局变量的接口集中,导致无权限,只需要将当前接口存放到接口集中就好;或者是当前接口集没有应用token,只需要edit接口集,赋予token的key-value即可;另一个场景的原因就是token失效了,超过10分钟了,此时的解决方法只需再次登陆即可

②:404报错,二话不说就是自己的接口请求有问题,检查自己的接口地址有没有写错,解决方法就是检查接口请求并且更正

看完觉得有用点个赞,谢谢!!!分享测试

更多推荐

Postman接口测试---设置postman测试环境(Environment),配置token全局变量,接口测试报错处理

本文发布于:2023-06-10 19:02:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/645297.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:测试   接口   报错   全局变量   环境

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!