信息社会,数据无时无刻不与我们息息相关,在数据从数据源到数据仓库,再到商业智能系统对数据进行挖掘,提取出对客户有价值的数据,所有的过程中都设计到数据的一致,数据严格按照逻辑计入到商业智能系统等等,都离不开大数据测试。这里我分享一些我个人在大数据测试领域的一点经验。
测试步骤及要点:
根据STTM 测试表名,列名,主键, 外键等
数据类型定义
删除目标表
运行数据Load 程序,重新加载源数据到目标表
源表及目标表的数据量测试
目标表主键测试
编写SQL 脚本,根据STTM 定义逻辑对源表与目标表数据一致性测试
编写SQL 脚本,根据STTM 定义逻辑对目标表与源表数据一致性测试
数据加载方式测试
更新,删除,插入测试