51Testing软件测试论坛

标题: 【求助】如何高效进行数据测试 [打印本页]

作者: ivynew    时间: 2011-8-24 11:21
标题: 【求助】如何高效进行数据测试
金融领域的测试,ETL过程是否正确,数据是否正确,很关键。
想问下大家都是如何进行这方面的工作的,有没有好的测试用例模板(不是那种功能性测试用例模板),或者有没有什么好的工具。
谢谢!
作者: lyscser    时间: 2011-8-24 14:46
1、先count数据量对不对
2、看业务逻辑对不对
3、看并行执行对不对
4、看依赖条件是否有效
5、看执行效率高不高
ETL测试很头疼的,唉,不过一般情况下这个东西不会出多大问题
作者: lihuan5577    时间: 2011-9-16 10:40
回复 1# ivynew


    etl测试主要有以下过程
1 保证etl跑通了
2 验证数据是否进入目标表内
3 根据etl转换规则验证转换的数据是否正常
4 以上的步骤都正常了,就是验证源数据库与目标数据库之间的数据是否一致了,这个中间你可以选定不同时间段,不同条件组合起来进行测试,中间可能会出现源数据与目标数据的条数不一致的情况,这个你需要注意,有的是正常(可能在etl转换时多条合并为一条),有的是不正常的

数据测试这一块大多是手工测试,数据库不一致,etl转换过的条件不一致,并不适合使用工具,可以通过写存储过程或者借助excel进行测试
作者: 吉鲤    时间: 2011-9-17 20:49
路过
作者: wuming2011    时间: 2011-9-18 07:04
个人感觉ETL不需要测试。。。。
作者: heqi2063    时间: 2011-9-23 15:00
我觉得ETL最需要测试了,如果你不测试,你怎么能保证开发人员设计的计算公式是正确的?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2