【黑马客达天下-登录单接口测试】
接口用例设计思路
单接口测试
- 正向测试
- 必填参数 P2(优先级)
- 全部参数 P2
- 逆向测试
- 参数数据为空 P3
- 参数类型不符 P3
- 参数长度不符 P3
- 业务规则不符 P3
##案例:完成KDTX项目登录接口用例测试
- 需求
- 已注册正确的用户名和密码,登录成功
- 用户名或密码错误,登录失败,提示“用户名或密码错误”
- 要求
- 按照接口测试思路进行测试点分析
- 从测试点转化为测试用例
- 使用Postman进行接口测试
1、提取测试点
2、设计测试用例
3、使用Postman进行接口测试
- 步骤
- 点击测试集中的 “Add folder” 添加文件夹管理测试用例
- 点击文件夹上的 “Add Request” 添加请求实现测试用例
【注意】bug文字性提示错误bug;postman中可用ctrl+d进行复制用例
postman断言
- 作用:让postman工具代替人工自动判定预期结果和实际结果是否一致
- 用法
响应状态码断言
-
模块名称:Status code: Code is 200
-
模块内容:
// 判断响应状态码是否等于200 pm.test("Status code is 200", function () { pm.response.to.have.status