摘要
关键词:本文关键词 【指标】
业务需求描述
根据集团提供的口径、底层接口数据、产品经理提供的核对数据,测试当前业务的指标数据是否正确,以手机视频客户端活跃用户 指标为例
测试步骤
个人测试此类业务指标数据时的步骤
· 获取该指标的口径
· 根据口径统计底层的数据
· 测试开发人员的统计口径算出来的数据是否与2 一致
· 测试结果反馈
步骤一 获取口径
从维护人员那里获取集团提供的业务口径
手机视频客户端活跃用户口径:
统计周期内,获取【手机视频用户使用明细表】,过滤条件『"帐单类型"='0' AND "终端类型ID"= 'T0000002'』,计算"手机号码"剔重汇总
注释:
"帐单类型"为'0'表示'使用帐单';
"终端类型ID"为'T0000002'表示客户端
......
指标结果分析
查找不存在的几个用户号码,然后查询本地用户画像信息;
1、把步骤二和步骤三 的用户号码剔重后存入临时表,然后找出差异的这几号码,因为数据量比较大,所以借用临时表汇总数据,分担数据库压力
create table wxy_video_tmp as select t. number,(case when t. number=t1.number then '1' else '0' end ) client_use_flag from wxy_video1 t, wxy_video2 t1 where t.use_number=t1.use_number |
2、然后根据2张临时表关联结果,查找标识为0的号码,即为差异号码
Select * from wxy_video_tmp a where a.client_use_flag='0'; |
3、把差异号码,关联本地用户基本信息表
select /*+parallel(t,4)+*/ * from tb_cust_info_day t where t.date_time='20131201' and t. number in ('number1', number2', number3', number4', number5', number6') |
说明:执行结果没有当前6个号码的信息,因本地用户基本信息都是正常状态的数据,这6个号码不存在,也就是停机状态或离网状态。故本次的 客户端活跃用户数据是正常的;一般核对的数据关联本地客户基本信息后与集团提供的核对数据相差1%均为正常。因用户号码涉及个人隐私,故不做截图说明
......
版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。