Postman接口测试---设置postman测试环境(Environment),配置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报错,二话不说就是自己的接口请求有问题,检查自己的接口地址有没有写错,解决方法就是检查接口请求并且更正
在这里插入图片描述
看完觉得有用点个赞,谢谢!!!分享测试

  • 32
    点赞
  • 84
    收藏
    觉得还不错? 一键收藏
  • 15
    评论
postman接口测试40001报错可能是由于请求的文本格式不正确导致的。可以根据报错信息中的提示,修改请求的文本格式为Json,这样就可以避免报错415 Unsupported Media Type了。 此外,有时候在添加环境变量时可能会忘记保存,导致出现箭头方框的报错。可以在添加环境变量后检查是否有保存的小红点提示,如果有,说明环境变量没有成功保存,只需点击保存按钮即可解决问题。 另外,如果遇到离线安装插件的问题,可以按照以下步骤进行操作:首先,打开Chrome浏览器并进入扩展程序;然后勾选开发者模式,选择加载已经解压的扩展程序;最后选择插件的解压目录,就可以成功安装插件了。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [postman接口测试报错415 Unsupported Media Type](https://blog.csdn.net/qq_39135014/article/details/119237757)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [postman接口测试常见报错记录](https://blog.csdn.net/weixin_50235838/article/details/121381965)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [postman4.1.2离线版](https://download.csdn.net/download/youfengqy/10476760)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值