千里 发表于 2011-9-19 22:03:22

小概率且可能存在缺陷的功能是否需要测试

测试模块/功能点:查询结果及翻页功能
查询条件:包含起始时间、结束时间组成的查询区间,状态,手机号码。
约束条件:状态包括:全部、未开户、开户未兑奖、开户已兑奖。手机号码为空时查询全部。
业务功能:该功能为推荐兑奖功能,用户可推荐手机号码,当被推荐的手机号码开通某业务,即该用户获取奖励。
推荐规则:(前提针对于同一个推荐者)1.被推荐的手机号码若已开户,则该手机号码不能被再度被推荐。2.该手机号码被推荐者推荐后一个月内不能重复被该推荐者重复推荐。
系统实现:查询功能由SQL语句传入,为提高处理效率,提交查询时只检索一页记录。当翻页后,系统根据前一页的最后一条记录并查询条件重新执行SQL从而达到翻页功能。
重要条件:一页能够显示10条记录
已知可能的风险点:点击翻页后,某查询条件的值没有传入,导致翻页后查询结果为全部而导致程序缺陷。
用例讨论:翻页后可能“手机号码”这个查询条件的值没有传入,导致点击下一页后结果显示为全部手机号码。
需同时满足三大条件:
1.被推荐的手机号码被同一个推荐者(用户)至少推荐十一次,重复推荐需1月后,则现实中需要推荐11个月
2.被推荐者不能开户。
3.查询区间必须大于11个月
测试难点:测试数据准备非常困难,预计准备时间为2天且需要开发配合。
缺陷概率:50%   为显示类缺陷,只影响数据显示,不影响关键流程。
测试疑问:
1.针对于该测试风险点是否需要进行测试/设计测试用例?
2.碰到该问题时,作为测试员如何处理?

msnshow 发表于 2011-9-26 21:50:01

可以控制分页的数据量,不一定要10条那么多

davy_chen 发表于 2011-9-27 09:34:51

遇到bug就不要轻易放过,所以尽量测试。

千里 发表于 2011-10-3 20:33:19

回复 3# davy_chen


    这不是BUG,只是一个可能出现BUG的功能点。
页: [1]
查看完整版本: 小概率且可能存在缺陷的功能是否需要测试