测试管理 测试数据好烦啊

zy · 2015年12月03日 · 最后由 陈子昂 回复于 2016年04月23日 · 2350 次阅读

大家在测试过程当中会不会有找不到满足条件的数据的问题?我们会定期从生产环境拷贝数据到测试环境,可是好多人共享数据造成数据坏掉或者修改的情况。另外的情况是数据库复杂又很老不容易找到对应关系,从而写不出查询条件找不到数据。很困扰,希望大家能集思广益。

共收到 9 条回复 时间 点赞

看看阿里的 rap

—— 来自 TesterHome 官方 安卓客户端

在数据库里插数据改数据

#1 楼 @lion 那是什么, 我好像没听说过那

从生产环境获取真实数据是最好的。。。如果不行,和开发们沟通一下,找到关键的内容然后写工具循环生成好了

当对业务分析够透彻的情况下,分析一下数据结构,可以产出一些辅助生成数据的 SQL。
理论上不应该存在写不出查询条件找不到数据的这种情况,只能说明业务、数据结构分析不够造成。
建议多与开发沟通,多翻阅数据库设计文档

你还能从生产获取数据,我这边不让从生产获取数据,基本都是用的各系统的测试数据在匹配应对逻辑;而且逻辑 sql 连需求都是无文档口述的!

数据要是走业务流程修改, 就不会出问题, 但是违规操作直接从数据库去改数据,这个就不好了

数据库造数据

这个还是数据 map 管理。 测试需求不一样,dump 数据测试目标不一样,要求测试人员每次修改配置,链接新的库。。
文档管理每个库的作用,这个就和 svn 提交写个备注一样。。

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