在线学习验收测试基本技能-每日一帖-2007年5月11日

怎样满足用户接受测试需求的覆盖率要求?

质量控制部门一般会对一个软件的用户接受测试需求的覆盖率提出一个标准,

例如
某企业的质量控制部门制订了“在用户接受测试阶段,用户接受测试需求的覆盖率标准”
(1)1级用户接受测试需求覆盖率 等于 100%
(2)2级用户接受测试需求覆盖率 大于 80%
(3)3级用户接受测试需求覆盖率 大于 50%

由此,在进行用户接受测试需求的分析时,要先确定所有的软件业务需求的业务风险级别,
例如

业务需求风险级别业务需求数量 测试需求优先级 测试需求数量
A级-高级风险 300
B级-中级风险 500
C级-低级风险 800


然后,针对所有的软件业务需求进行用户接受测试需求的确定,并确定覆盖率是否符合质量部门提出的要求,
例如

业务需求风险级别业务需求数量 测试需求优先级 测试需求数量 测试需求覆盖率
A级-高级风险 300 1级 300 100%
B级-中级风险 500 2级 450 90%
C级-低级风险 800 3级 640 80%