ivynew 发表于 2011-8-24 11:21:25

【求助】如何高效进行数据测试

金融领域的测试,ETL过程是否正确,数据是否正确,很关键。
想问下大家都是如何进行这方面的工作的,有没有好的测试用例模板(不是那种功能性测试用例模板),或者有没有什么好的工具。
谢谢!

lyscser 发表于 2011-8-24 14:46:16

1、先count数据量对不对
2、看业务逻辑对不对
3、看并行执行对不对
4、看依赖条件是否有效
5、看执行效率高不高
ETL测试很头疼的,唉,不过一般情况下这个东西不会出多大问题

lihuan5577 发表于 2011-9-16 10:40:25

回复 1# ivynew


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

数据测试这一块大多是手工测试,数据库不一致,etl转换过的条件不一致,并不适合使用工具,可以通过写存储过程或者借助excel进行测试

吉鲤 发表于 2011-9-17 20:49:39

路过

wuming2011 发表于 2011-9-18 07:04:45

个人感觉ETL不需要测试。。。。

heqi2063 发表于 2011-9-23 15:00:31

我觉得ETL最需要测试了,如果你不测试,你怎么能保证开发人员设计的计算公式是正确的?
页: [1]
查看完整版本: 【求助】如何高效进行数据测试