软件测试之 接口测试 Postman使用(下):https://developer.aliyun.com/article/1548608
接口设计与接口测试集
新建测试集文件夹
- 这里的接口测试很简单,用户名称为空就把用户名 全部删掉就好了
接口断言
- 断言解决的是判断测试是否成功,需要人眼来看的问题
根据响应状态码进行断言
根据指定字符串进行断言
断言Json格式数据
接口断言小案例
接口数据参数化
- 很多方便的功能,都是提供了使用的方法,且被特定成只能做某事的样子了。
参数化小案例
参数化自动使用
- 到这里 你就能通过Postman简单的进行接口测试了
- 下面是一些常用的接口测试test代码
var data=JSON.parse(responseBody); if(data.data.access_token){ tests["body has token"]=true; postman.setEnvironmentVariable("token",data.data.access_token) }else{ tests["body has token"]=false }
- 上面这段代码做到了确保响应体中包含 access_token,并将其存储为环境变量供后续请求使用。如果 access_token 不存在,则相应的测试会标记为失败。
或者不验证,则更简单
var data=JSON.parse(responseBody); postman.setEnvironmentVariable("access_token",data.data.access_token)
- 接口测试在文档健全的时候还是容易的