实际工作中,我是如何使用 Postman 做接口测试?

Postman实现接口自动化

1、Postman介绍

1)调试HTTP请求、界面友好、构造HTTP请求进而分析响应数据

2)实际工作中,测试和开发都会使用,测试人员测试接口、开发人员接口调试

3)一般用Postman做主流程测试、如果接口数量庞大,Postman反应比较慢

官网:Postman

可以进行注册,用一些团队接口测试管理工具、空间管理、免费的也足够做接口测试

2、工作原理

postman理解为一个浏览器,模拟浏览器、app客户端(注意:不是用户) 向服务器发送接口请求,获取接口的响应数据。

3、基础用法总结

总结:按照接口文档规定设置接口请求方法、URL、请求头、请求体完成请求数据的构造,查看响应数据完成对响应数据的测试。 对比响应数据的参数语接口文档是否一致,参数值与需求规定的业务逻辑是否一致。

设置请求方法

设置URL

设置请求头

设置请求体(需要采用的数据类型,由公司开发部门规定)

设置urlencoded表单请求数据:URL查询参数数据、请求体数据

设置application/json请求体数据

设置multipart/form-data上传文件

查看响应数据

例子🌰:

1)Postman请求百度搜索接口

  • 接口介绍:

请求方法:get

url:http://www.baidu.com/s?wd=大田测试录

请求头:无需求,默认即可

请求体:无

  • 操作步骤:

第一步:打开Postman,添加请求

第二步:设置请求方法

第三步:设置URL

第四步:发送请求

第五步:查看结果

备注:

1、有的接口需要登录后拿到 token、cookie才能做后续操作,可以先在页面上做登录后,f12查看请求,看请求头中的cookie,复制到postman中即可。

2、对于上传图片接口,可以通过postman的body中输入file,右侧修改为text/file,选择file后,可以直接在自己电脑中搜索对应图片进行上传

4、进阶用法总结

1)管理测试用例

自带Collection来管理

类似是一个文件系统,可以添加文件和子文件(理解为功能模块和子模块)、请求。需要注意的是它是postman内部模拟的文件系统,不是真的文件系统。

创建位置:

2)断言(6个常用)

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

软件测试大田

你的赞赏是大田更新的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值