【求助】如何高效进行数据测试
金融领域的测试,ETL过程是否正确,数据是否正确,很关键。想问下大家都是如何进行这方面的工作的,有没有好的测试用例模板(不是那种功能性测试用例模板),或者有没有什么好的工具。
谢谢! 1、先count数据量对不对
2、看业务逻辑对不对
3、看并行执行对不对
4、看依赖条件是否有效
5、看执行效率高不高
ETL测试很头疼的,唉,不过一般情况下这个东西不会出多大问题 回复 1# ivynew
etl测试主要有以下过程
1 保证etl跑通了
2 验证数据是否进入目标表内
3 根据etl转换规则验证转换的数据是否正常
4 以上的步骤都正常了,就是验证源数据库与目标数据库之间的数据是否一致了,这个中间你可以选定不同时间段,不同条件组合起来进行测试,中间可能会出现源数据与目标数据的条数不一致的情况,这个你需要注意,有的是正常(可能在etl转换时多条合并为一条),有的是不正常的
数据测试这一块大多是手工测试,数据库不一致,etl转换过的条件不一致,并不适合使用工具,可以通过写存储过程或者借助excel进行测试 路过 个人感觉ETL不需要测试。。。。 我觉得ETL最需要测试了,如果你不测试,你怎么能保证开发人员设计的计算公式是正确的?
页:
[1]