接口测试 大家在日常测试工作中对数据库都是怎么应用的?

卑鄙的外乡人 · 2020年08月07日 · 最后由 克克克劳德 回复于 2020年08月08日 · 467 次阅读

浏览招聘职位时,有不少职位都要求会使用数据库。由于目前的工作中没有用到数据库,所以想向大家了解下工作中都怎么应用数据库(在什么情况会使用数据库)?非常感谢大家的解答😁

共收到 8 条回复 时间 点赞

就基础的增删改查呗

正常 web 应用,服务端很多操作最后都会进行数据库落库,所以需要通过查询数据库确认落库数据是否正确(比如一个注册接口,注册成功那用户表就应该有记录这个用户的账号密码这方面的信息,没记录就是严重 bug 了)。
同时也会需要通过改一些数据库信息,进行一些场景的模拟。

不过用的大部分还是基础的增删改查,存储过程啥的基本也不大会涉及。

做一个 CRUD 的 testing boy or girl is enough.

最好你拉下开发代码,看看接口落哪个库,这样才能更加明白接口是干啥作用的,同时才去关注数据库方面,基本都是 crud 的操作,偶尔会碰到一些索引修改

写查询 查看表结构等测试 我做的比较多!

一般就增删改查。除非你做数据库调优

增删改查呗,偶尔需要存储过程造大量数据

除了查数据进行测试,搭建测试环境涉及一些数据库操作,每个版本提测的脚本,跑 sql 脚本也得测一下吧,有的测试数据你得备份下吧,做自动化的一些预置条件也可以通过 sql 插入数据,很多场景的啊

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册