使用postman做接口测试

2020-10-07  本文已影响0人  既然何必

postman功能说明

接口的组成

request/请求:

请求地址,url

请求类型,method

请求头,headers

请求数据,data(请求格式按接口文档填写)

response/响应:

响应数据

状态码:

200(接口运行正常),400(请求参数错误),404(请求的url不存在),405(请求类型错误),500(后端代码报错);当接口状态码为500,日志会记录错误的信息;502(请求超时)

日志记录报错信息

日志里出现error就是报错

从error开始到下一个debug的出现,中间都是报错信息

环境变量

局部变量

点击设置图标-添加

全局变量

设置全局变量,不用选使用的环境变量也会生效

脚本

postman是用JavaScript语言写的,所以只能写js的脚本

例:获取登录接口的token,并自动更新到已设置好的环境变量中

1.获取token

2.把token写到环境中

断言

判断是否符合条件,如果不符合就让代码报错(自动判断)

做接口自动化时,给每个接口写上断言

接口自动化

1.选择要测试的文件夹

2.postman会自动打开一个新的页面

接口测试顺序

1.保证每个接口之间可以通过业务逻辑串联起来(例:登录-发表-修改-删除)

2.保证每个接口都能跑通(放到postman能正常返回结果)

3.对每个单独的接口进行测试

场景法;等价类;边界值(接口返回的数据和数据库中的数据做对比,包括了查询,修改,新增,删除的操作)

4.接口自动化测试

接口提bug示例



postman小技巧

上一篇下一篇

猜你喜欢

热点阅读