ETL测试方案初探

来源:互联网 发布:gb软件下载 编辑:程序博客网 时间:2024/06/06 07:12

   近期参与了一个为其他系统提供接口数据的开发和测试。对于开发后的测试,感觉比开发重要的多,测试的质量直接影响到为其他系统提供的数据的质量。
下面是总结出的对于etl开发的几个测试方案。
测试方案:
1.数据量的检查:
测试源表和目标表记录数是否和预期一致
测试源表和目标表中某一类的记录数是否一致。如某个保单表中有险类,可以查看一下某个险类下保单的数据量。
2.唯一性检查。
  查看是否有主键重复
  可以查看表主键是否重复,也可以查看业务主键是否存在重复。这要和具体的业务逻辑联系起来。
3.业务字段转换正确性检查
   源表和目标表各取一定数量记录,判断字段映射是否正确。这是一个非常基础性的字段。
4.查看关键字段是否正确,如指标计算字段。
  检验一些需要计算的指标,看其是否正确。如保费需要转换为人民币,看其原来是什么币种的费用,然后将其转换为人民币,看其转换是否正确。
5.构造抽样数据
  找一些抽样数据,如取两个客户,两个保单等等,沿着一条线找数据,看数据是否正确。

原创粉丝点击