问题: 目前公司测试人员的测试数据库和研发人员的开发数据库没有独立开。
解决:测试人员的测试数据库原则上应该和研发人员的开发数据库独立开,
原因分析:
1,测试人员构建自己的测试数据,在测试过程中观察数据的正确性,避免了受研发人员开发过程中针对数据库进行变动所引起的不确定性。
2,测试人员如果独立自己的测试数据库,使用人数少,在通过工具跟踪程序运行的SQL语句时(比如事件探查器),可以使跟踪语句单纯,便于测试人员迅速掌握数据库之间的关系,便于查找到正确的数据库链接数,
3,测试人员独立测试数据库,对于数据库的版本变更掌握更清楚,方便针对不同版本的客户数据库进行升级和维护,这样的做法针对测试人员担任发布角色,且客户版本众多的公司,尤为重要。