使用excel进行用例管理,客户端操作。
一,用例模板
如下图为用例执行结果,用例文件与下图数据一样,只是没有对执行结果着色,青色部分为合法性校验不通过的项,红色部分为数据校验不通过的项。
模板说明:
图中第2行红色字体为关键字,不能少,顺序不能乱
第一部分为接口信息
第二部分为需要校验的数据,这一部分又分为3个子项,用不同的颜色标出,分别对应不同的校验方式:固定值校验、SQL校验、校验数据是否入库
第三部分为第二部分的预期结果,
第四部分为响应断言,此一部分模糊匹配
第五部分为数据初始化、数据恢复和动态化参数(如自增ID)
第六部分部分为接口变量,如B接口需要用到A接口的返回值,则可以把A的值存到变量中
第七部分为数据,在配置文件中配置
第二、第三、第四、第五、第六部分可根据实际扩展或减少列,但要注意数量需一致(如校验值和预 期结果的列数需一致)
校验规则:
1,模板校验
1)校验关键字,不能少,顺序不能乱
2)校验各相关的各部分数量是否一致,如校验值和预期结果的数量
2,合法性校验
校验填写的数据是否合法,如请求方式是否正确,参数格式是否正确等
3,数据校验
校验接口返回值与预期结果是否一致
二,客户端
先选择文件,再选择excel页签(或全部)
1,可执行单个接口、多个接口或全部接口,
2,定时任务、发送邮件
3,JSON解析
三,配置文件
居中的图片: