首页 > 编程知识 正文

postman测试接口步骤,postman怎么进行接口测试

时间:2023-05-03 06:41:22 阅读:281467 作者:3145

postman接口测试工具使用教程
postman下载地址:https://www.postman.com/downloads/
一、get请求
1、打开百度按F12
2、在IP地址查询中输入IP点击查询
3、找接口:在开发这工具页面点击network,在name中找到类似搜索关键字的接口点击并核查Headers中请求参数,在Preview页签中核查接口返回的信息是否与查询接口一致

4、在postman页面选择GET请求输入接口信息中的Request URL值

说明:Params的值会自动填写,若要查询其他IP修改query对应的值
5、点击发送
核查返回的信息是否正确

二、psot请求
1、获取腾讯课堂账号修改的接口信息参数:Request URL、Request Method、Headers中的referer和cookie、Form Data中的字段名称(腾讯课堂链接:https://ke.qq.com/)
2、在postman中的填写如下

说明:在header中填写全部参数是绝对能请求成功,但是不一定所有的参数都为必填项
3、点击发送

三、上传文件接口
(boss直聘上传简历接口:https://www.zhipin.com/)
1、获取接口信息:Request URL、Request Method、RequestHeader中的cookie、token、body体中参数类型(content-type: multipart/form-data对应的postman工具中的form-data,为键值对的形式可以传多个文件、多个参数)
2、接口参数如下


3、请求接口如下

四、设置全局、环境变量
设置环境变量
1、接口信息:https://api.yonyoucloud.com/ (免费注册,支付0元就可以用)
2、天气查询接口


3、接口引用,Query Params中的value值必须和环境变量中的VARIABLE的值一致,并且使用“{{}}”包住

设置全局变量



说明:全局变量可以在所有接口中使用,而局部变量只能在指定环境中使用(比如说百度的token只能在百度接口中使用)

补充:通过脚本设置环境变量

五、断言
1、用友云天气查询接口


接口返回json串(这里只贴了两个快递公司)
json串中出现“[”说明是数组需要使用角标的方式去获取
json串中出现“{”说明是直接使用键值对的方式(“.”)获取

{ "status": "0", "msg": "ok", "result": [ { "name": "德邦", "type": "DEPPON", "letter": "D", "tel": "95353", "number": "330060412" }, { "name": "D速", "type": "DEXP", "letter": "D", "tel": "0531-88636363", "number": "316J103367777" } ]}

2、for循环的应用
用友云接口:查询快递公司

pm.test("返回结果中包含快递公司名称", function () { var jsonData = pm.response.json(); for(var i=0;i<10;i++){ console.log(jsonData.result[i].name); } pm.expect(jsonData.result[1].name).to.eql("D速");});


版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。