浏览招聘职位时,有不少职位都要求会使用数据库。由于目前的工作中没有用到数据库,所以想向大家了解下工作中都怎么应用数据库(在什么情况会使用数据库)?非常感谢大家的解答
就基础的增删改查呗
正常 web 应用,服务端很多操作最后都会进行数据库落库,所以需要通过查询数据库确认落库数据是否正确(比如一个注册接口,注册成功那用户表就应该有记录这个用户的账号密码这方面的信息,没记录就是严重 bug 了)。 同时也会需要通过改一些数据库信息,进行一些场景的模拟。
不过用的大部分还是基础的增删改查,存储过程啥的基本也不大会涉及。
做一个 CRUD 的 testing boy or girl is enough.
最好你拉下开发代码,看看接口落哪个库,这样才能更加明白接口是干啥作用的,同时才去关注数据库方面,基本都是 crud 的操作,偶尔会碰到一些索引修改
写查询 查看表结构等测试 我做的比较多!
一般就增删改查。除非你做数据库调优
增删改查呗,偶尔需要存储过程造大量数据
除了查数据进行测试,搭建测试环境涉及一些数据库操作,每个版本提测的脚本,跑 sql 脚本也得测一下吧,有的测试数据你得备份下吧,做自动化的一些预置条件也可以通过 sql 插入数据,很多场景的啊