码迷,mamicode.com
首页 > Web开发 > 详细

http接口自动化的总结

时间:2020-07-23 16:50:11      阅读:90      评论:0      收藏:0      [点我收藏+]

标签:执行   数据库数据   翻页   产生   准备工作   自动   bsp   业务   总结   

### 单接口的校验规则:
* 返回内容和格式(无数据,有数据,字段的完整性,字段的类型等)
* 传参的校验(空,必填项,参数类型,参数边界,参数组合,翻页,排序等)
* 接口的权限校验(允许什么类型的成员调用)
* 异常情况校验(多传/少传字段,不符合的枚举,没有带auth,key等等)

### 接口组合业务流程
* 覆盖各个业务流程场景



### 准备工作,以及校验点
* get
    * 需要提前准备好数据,开始测试时,查数据到数据库
* post
    * 提交数据成功后,去数据库,查询相关数据,是否查询正确
    * 删除数据增加的内容还原数据
* put
    * 插入原先有的数据,然后执行put接口修改数据
    * 查看数据库数据是否修改正确
    * 还原数据库修改的值  
* delete
    * 插入相应的数据
    * 执行delete接口
    * 数据库校验数据是否被删除
* 接口组合业务流程
    * 正常流程保证前面的接口要调用成功
    * 异常流程接口返回错误,原有数据保持不变
    * 流程走完后,校验数据是否正确
    * 需要清理执行产生的数据,还原未执行前的状态(可以前置清理)

http接口自动化的总结

标签:执行   数据库数据   翻页   产生   准备工作   自动   bsp   业务   总结   

原文地址:https://www.cnblogs.com/laochiji/p/13366245.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!