首页 测试 体会 查看内容

后台数据逻辑的测试分析方法

2014-6-25 14:31| 发布者: tianzc| 查看: 582| 评论: 0

摘要:   一. 关于后台数据逻辑的测试分析  (一)基于业务场景的分析  1. 背景分析  用户角色:数据的使用者,属于什么岗位,什么角色,关注点是什么。  应用场景:数据在哪些前端业务系统中使用,业务关系是怎 ...
  一.    关于后台数据逻辑的测试分析  (一)基于业务场景的分析  1. 背景分析  用户角色:数据的使用者,属于什么岗位,什么角色,关注点是什么。  应用场景:数据在哪些前端业务系统中使用,业务关系是怎样的。  使用目的:使用这些数据的目的是什么,能够为业务带来怎样的效益。  2. 业务场景分解  统计维度:针对每个维度的粒度,层次和成员等。  统计口径:针对哪个时间段的数据进行统计  统计指标:每个指标的定义及情景细分  计算逻辑:维度和指标的计算逻辑  更新频率:数据更新的频率。  3. 关于历史数据的考量  比如新增字段,历史数据是否需要补数。  (二)基于程序设计的分析  1. 存储过程  所在包名  调用方式:通常是定时程序,数据库job或java quartz  功能说明:初始化逻辑和增量更新逻辑。  改动方式:新增或修改  入参出参  目标表  2. 数据表  结果表:表结构是否满足业务统计要求  中间表:a.用途;b.更新或删除的机制  源表:a.源数据是否能满足需求;b.源数据的分布;c.源表之间的关联关系  3. Java逻辑  接口类型:通常是查询接口  接口名称  改动方式:新增或修改  入参返回  实现逻辑  4. 存储过程和java接口的调用时机  存储过程的调用顺序和执行时间。  Java接口的调用时机和触发条件。  5. 初始化数据,增量更新数据,实时处理数据  初始化数据:对当前所有数据的处理结果。  增量更新数据:对每日变化数据的处理结果。  实时处理数据:业务系统产生业务数据的同时进行数据处理的结果。  注意:除了测试初始化数据以外,还需要模拟增量更新数据的处理和需要实时处理的数据。
12下一页

鲜花

握手

雷人

路过

鸡蛋

扫一扫关注最新动态

毒镜头:老镜头、摄影器材资料库、老镜头样片、摄影
爱评测 aipingce.com  
返回顶部