接口校验规范

接口校验规范

接口测试范围

1.功能:检测主要接口实现的相关功能设计
2.逻辑业务:主要分析是否存在依赖业务
接口范例:https://uxsino/login?key=value

3.参数异常(指key):关键字参数(print、def类似的)、参数为空、多参数、少参数、错误参数

4.数据异常(指value):关键字数据、数据为空、长度不一致、错误数据   
5.安全:cookie、header、唯一识别码 

接口测试校验点:

1.正常运行
2.组合场景
3.异常场景
4.输入参数合法性有效性
5.边界值
6.接口安全
7.接口性能

接口测试用例的设计从输入、处理逻辑、输出 三部分入手

输入:等价类、边界值、判定表、因果图等等手段
输出:覆盖各种响应码和返回结果、正常的、异常的、特殊的、失败的情况
业务逻辑:基线分支测试,校验接口响应中的结果和数据库各个值,同时参与其他接口联合校验。(根据状态、操作路径、业务规则、操作次数、数据、异常场景、场景插入、场景替换、场景删除、数据替换的方式设计用例)

根据实际与开发沟通结果定制接口校验法则,必验规则如下:

1.接口正确返回
2.接口无数据或数据为空返回
3.接口参数异常、数据异常(酌情考虑其数量)
4.接口错误请求方式
5.接口关系及业务逻辑

你可能感兴趣的:(接口测试)