接口测试分类

接口测试主要分三个维度也叫测试点,功能测试,性能测试,安全性测试
接口测试价值
成本低
收获高
可以检查到ui前端页面不能覆盖到的测试点,这是因为前端的页面可能进行了参数校验,导致不合法的参数在前端就被拦截住了。
接口测试之功能测试测试点设计思路
功能测试设计,分为单接口测试点设计和多接口测试点设计(业务测试点设计)
单接口测试点设计框架
正向:
必选 参数。 所有必选项,给正确数据 p0
组合 参数。 所有必选 + 任意可选,给正确数据。p2/p3
全部 参数。 所有必选 + 所有可选。给正确数据。 p1
反向
功能异常:数据格式错误,导致功能不能正常执行
数据异常: 长度,字符,特殊字符
参数异常:
多参数
少参
无参
多接口测试框架设计框架(就是业务测试点设计框架)
前提 :一定在单接口测试完毕之后
- 尽量模拟⽤户实际使⽤场景。
- 尽量⽤最少的⽤例,覆盖最多的接⼝请求。
- 一般只需要正向测试即可