使用 Postman 进行接口测试(cookie设置)

使用 Postman 进行接口测试(cookie设置),第1张

目录:

使用 Postman 进行接口测试(入门)

使用 Postman 进行接口测试(续)

使用postman模拟接口测试的时候,一般都是需要先登录才可以后续业务测试的,那么也会带来一些问题:

1、每一个用例都去新增一个cookie值

2、退出系统后cookie值会失效(如下图),需要重新从浏览器中copy

那有没有办法绕过登录或者统一给用例设置cookie呢?

1、统一设置cookie的前提是 用户必须一直在浏览器保持登录状态

2、绕过登录

先调用登录接口,让postman自动去添加全局cookie,下图中的shiro_session_id

在接口测试中某些接口的调用需要使用已有的cookie,postman *** 作cookie可以有2种方式。

a.直接在头域中添加cookie头域,适用于已知请求时的cookie头域情况

b.使用postman的cookie管理机制,既可以手动添加,同时postman也会将 *** 作流程中获取的参数自动保存。通过调用前置接口来完成cookie获取。

比如有一个项目,在登录接口完成登录之后,通过购物车接口获取购物车中的信息。由于购物车接口需要使用登陆后的cookie保持登录状态。

在测试接口时,需要先登录获取token,然后才能测试其它接口。

在Postman中添加cookie的方法如下图

注意,domain一定要改成测试服务器的IP地址


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6554547.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-24
下一篇 2023-03-24

发表评论

登录后才能评论

评论列表(0条)

保存