更正以前风险调整中的一个缺陷
更正以前风险调整中的一个缺陷
以前在我写的书《软件测试技术实战——设计、工具及管理》中提及一个关于风险调整的策略是完全错误的,现在更正如下:
调整前
4.2.2 调整风险级别
案例4-:风险级别的调整。
假设原先的风险级别见表4-8。
表4-8 原先的风险级别
模块 | 可能性 | 严重度 | 风险级别 |
---|---|---|---|
用户登录 | 6 | 18 | |
用户注册 | 2 | 7 | 14 |
填写购物地址及支付信息 | 2 | 5 | 10 |
选择商品 | 4 | 12 | |
放入购物车 | 5 | 15 | |
结算 | 4 | 5 | 20 |
在线付款 | 4 | 6 | 24 |
目前级别发现的风险见表4-9。
表4-9 目前级别发现的缺陷
模块 | 高级 | 中级 | 低级 |
---|---|---|---|
用户登录 | 2 | 5 | 16 |
用户注册 | 6 | 1 | |
填写购物地址及支付信息 | 2 | 7 | 22 |
选择商品 | 1 | 5 | 1 |
放入购物车 | 1 | 0 | |
结算 | 2 | 4 | 12 |
在线付款 | 5 | 15 |
下面来看如何调整风险级别。
Mi=高级错误数×5+中级错误数×+低级错误数×1。
a=(Mi/∑Mi)×100%,根据a获得现在的发生可能性b。
- a=1%~20%:b=1。
- a=21%~40%:b=2。
- a=41%~60%:b=。
- a=61%~80%:b=4。
- a=81%~100%:b=5。
于是得到表4-10。
表4-10 风险级别调整(一)
模块 | 高级 | 中级 | 低级 | 合计 | % | 级别 |
---|---|---|---|---|---|---|
用户登录 | 2×5=10 | 5×=15 | 16×1=16 | 10+15+16=41 | 14.7% | 1 |
用户注册 | ×5=15 | 6×=18 | 1×1=1 | 15+18+1=64 | 2% | 2 |
填写购物地址及支付信息 | 2×5=10 | 7×=21 | 22×1=22 | 10+21+22=5 | 19% | 1 |
选择商品 | 1×5=5 | 5×=15 | 1×1=1 | 5+15+1= | 11.9% | 1 |
放入购物车 | 1×5=5 | 0×=0 | ×1= | 5+0+=8 | 2.88% | 1 |
结算 | 2×5=10 | 4×=12 | 12×1=12 | 10+12+12=4 | 12.2% | 1 |
在线付款 | ×5=15 | 5×=15 | 15×1=15 | 15+15+15=45 | 16.29% | 1 |
合计 | 278 |
所以,e=(c + b)/2×d(c为原可能性,b为现在可能性,(c + b)/2为调整后的可能性。d为原严重性,e为现优先级)。
由于缺陷只体现出可能性,而对严重度的影响不存在,所以不考虑对影响度的调整。根据前面的公式,得到表4-11。
表4-11 风险级别调整(二)
模块 | 可能性 | 严重度 | 风险级别 |
---|---|---|---|
用户登录 | (+1)/2=2 | 5 | 10 |
用户注册 | (2+2)/2=2 | 5 | 20 |
填写购物地址及支付信息 | (2+1)/2=1.5 | 4 | 6 |
选择商品 | (+1)/2=2 | 6 | |
放入购物车 | (+1)/2=2 | 6 | |
结算 | (4+1)/2=2.5 | 4 | 10 |
在线付款 | (4+1)/2=2.5 | 4 | 10 |
比较前后结果,得到表4-12。
表4-12 前后结果比较
模块 | 风险级别(调整前) | 风险级别(调整后) |
---|---|---|
用户登录 | 18 | 10 |
用户注册 | 14 | 20 |
填写购物地址及支付信息 | 10 | 6 |
选择商品 | 12 | 6 |
放入购物车 | 15 | 6 |
结算 | 20 | 10 |
在线付款 | 24 | 10 |
调整后
Mi=高级错误数×5+中级错误数×+低级错误数×1。
a=(Mi/ (MAXMi+MIMi))×100%,根据a获得现在的发生可能性b。
- a=1%~20%:b=1。
- a=21%~40%:b=2。
- a=41%~60%:b=。
- a=61%~80%:b=4。
- a=81%~100%:b=5。
于是得到表4-10。
表4-10 风险级别调整(一)
模块 | 高级 | 中级 | 低级 | 合计 | % | 级别 |
---|---|---|---|---|---|---|
用户登录 | 2×5=10 | 5×=15 | 16×1=16 | 10+15+16=41 | 60 | 4 |
用户注册 | ×5=15 | 6×=18 | 1×1=1 | 15+18+1=64 | 89 | 5 |
填写购物地址及支付信息 | 2×5=10 | 7×=21 | 22×1=22 | 10+21+22=5 | 74 | 4 |
选择商品 | 1×5=5 | 5×=15 | 1×1=1 | 5+15+1= | 46 | |
放入购物车 | 1×5=5 | 0×=0 | ×1= | 5+0+=8 | 11 | 1 |
结算 | 2×5=10 | 4×=12 | 12×1=12 | 10+12+12=4 | 47 | |
在线付款 | ×5=15 | 5×=15 | 15×1=15 | 15+15+15=45 | 6 | 4 |
MAXMi = 64
MIMi = 8
MAXMi + MIMi = 72
所以,e=(c + b)/2×d(c为原可能性,b为现在可能性,(c + b)/2为调整后的可能性。d为原严重性,e为现优先级)。
由于缺陷只体现出可能性,而对严重度的影响不存在,所以不考虑对影响度的调整。根据前面的公式,得到表4-11。
表4-11 风险级别调整(二)
模块 | 可能性 | 严重度 | 风险级别 |
---|---|---|---|
用户登录 | (+4)/2=.5 | 5 | 18 |
用户注册 | (2+5)/2=.5 | 5 | 18 |
填写购物地址及支付信息 | (2+4)/2= | 4 | 12 |
选择商品 | (+)/2= | 9 | |
放入购物车 | (+1)/2=2 | 6 | |
结算 | (4+)/2=.5 | 4 | 15 |
在线付款 | (4+4)/2=4 | 4 | 16 |
比较前后结果,得到表4-12。
表4-12 前后结果比较
模块 | 风险级别(调整前) | 风险级别(调整后) |
---|---|---|
用户登录 | 18 | 18 |
用户注册 | 14 | 18 |
填写购物地址及支付信息 | 10 | 12 |
选择商品 | 12 | 9 |
放入购物车 | 15 | 6 |
结算 | 20 | 15 |
在线付款 | 24 | 16 |
#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格
上一篇:网站打包为App
推荐阅读
留言与评论(共有 6 条评论) |
本站网友 瑞蓝美容 | 13分钟前 发表 |
得到表4-11 | |
本站网友 厦门万达 | 17分钟前 发表 |
a=1%~20%:b=1 | |
本站网友 bitsnoop | 6分钟前 发表 |
原始发表:2025-01-20 | |
本站网友 化妆品汞超标 | 29分钟前 发表 |
于是得到表4-10 | |
本站网友 西木博士 | 19分钟前 发表 |
(c + b)/2为调整后的可能性 |