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