第二节 接口测试流程及用例编写

1.接口测试流程【与功能测试流程一致

(1)需求分析—【接口文档

(2)用例编写—【接口测试用例

(3)用例执行—【工具/代码执行

(4)缺陷管理—【缺陷系统提交管理】

(5)测试报告—【输出测试报告】

2.接口测试用例设计

(1)通过性验证

  正常传参,可以返回正确的结果。

(2)参数组合

  ①单参数请求:请求结果相同或不同。

  ②多参数请求:参数a与参数b组合、参数a与参数组合等请求结果相同或不同。

(3)接口安全

  ①绕过前端校验:前端金额校验不能通过的负数。

  ②绕过身份授权:vip用户与普通用户访问是否受限。

  ③参数是否加密:明码显示还是加密显示。

  ④密码安全规则:密码的复杂程度校验。

(4)异常验证

  ①必填参数为空。

  ②非法参数校验:金额只能为数值,给传个字符串。

  ③长度校验:边界值测试。

  ④非等价类的值。

(5)根据业务逻辑来设计

  ①登录失败次数

  ②注册时间限制某些权限

  ③等额达到某个范围给升级会员

  ④不同会员的权限校验等

3.接口测试用例编写【接口请求四要素:请求URL、请求方法、请求数据、响应数据

(1)用例编号

(2)接口号【功能接口,例如注册,登录】

(3)用例标题【测试内容】

(4)优先级【高中低】

(5)前置条件

(6)请求方式【get/post/put/delete等】

(7)请求URL【访问地址】

(8)参数内容类型【Content-Type】

(9)请求参数【具体参数】

(10)期望结果【响应数据】

(11)实际结果【响应数据】

(12)设计人

(13)填写时间

 

 

热门相关:大金主,你别假正经了   全民女神之重生腹黑千金   都市之九天大帝   恐怖复苏   我的女友不可能是怪物