如何在智能告警平台CA触发测试告警
884
2022-11-08
软件测试培训之报表测试数据正确性验证
总结方法如下:
1 > 要弄清楚数据的来源,来源于哪张表、哪个字段;
2 > 时间条件:统计区间具体应该以业务中的什么时间在卡,并且考虑需求中是否包括统计区间的边界值;
3> 要弄清楚所测表以及所测指标的特定条件,比如要统计2009-01-01——2009-01-31
这个月份所有代理业务,那特定条件就是将保单的业务来源要限制在代理业务中;
4> Sql准备,这个过程是将上面三个过程进行总结,也是后续和开发人员进行分析数据的基础,所以提高自己编写sql的能力。另外当测试时间不充裕的情况下,对一些简单的报表,如清单之类的报表就可以不用自己遍写sql语句,直接选出各种业务类型的单子进行单独分析;
5> 数据核对以及分析,用sql查询出的数据要和开发人员的进行核对,由于有些数据量很大,所以最好借助对比工具(推荐:BCompare此软件),对于核对不上的数据要单独进行分析,分析的过程往往是发现问题主要环节,在这个过程中,如果自己实在分析不出来,则可以让开发人员协助;
6> 数据的显示格式: 小数位、千分符,百分号等是否与报表设置的一致,单位、汇率等是否进行转化,将有些代码是否转换成文字,比如被保险人性别,是否将系统中的0、1转化成男或女;
7> 明细与合计的一致性:
各部分明细值的和是否和总和一致等;
8> 要覆盖所有的查询统计方式,在时间充分的条件下,要根据条件(筛选项、维度)通过等价类划分和排列组合设置各种条件组合,每种都要测试到,千万不能按照自己的习惯为准;
发表评论
暂时没有评论,来抢沙发吧~