软件测试 / 测试开发丨接口自动化测试学习笔记,数据库操作与断言
免费领取:测试资料+测试用例+简历模板+测试文档
本文为霍格沃兹测试开发学社学员学习笔记分享
一、接口测试响应验证
如何在测试过程中验证接口没有 Bug?
- 通过接口响应值 
- 通过查询数据库信息辅助验证 
二、接口测试数据清理
自动化测试中会产生大量的脏数据,该如何清理?
- 通过调用 delete 接口删除 
- 自动化测试使用干净的测试环境,每次自动化测试完成后,还原数据。 
三、数据库操作注意事项
- 直接对数据库操作是非常危险的行为 
- 权限管理严格的公司对数据库权限给的很低 
- 表结构复杂,随便删除数据会影响功能异常,甚至会出现系统异常。 
四、接口自动化测试常用的数据库操作
- 连接与配置 
- 查询数据与断言 
4.1、数据库封装(Python)
- 封装数据库配置 
- 封装 sql 查询操作 
- 调用方法执行 sql 语句 
复制代码
 4.2、数据库断言
复制代码
 版权声明: 本文为 InfoQ 作者【测试人】的原创文章。
原文链接:【http://xie.infoq.cn/article/a5a97ca3c970363dedb892eb2】。文章转载请联系作者。











 
    
评论