51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 10307|回复: 11
打印 上一主题 下一主题

[原创] 缺陷密度的意义

[复制链接]

该用户从未签到

1#
发表于 2010-6-3 09:01:40 | 显示全部楼层

回复 5# 的帖子

不管是缺陷密度还是缺陷曲线,都只是在理想条件下才能保证其意义。

比如缺陷发现数量的曲线,
在统计学上称为威布尔模型,在软件测试中使用这种分布模型有很多条件,比如:
1.软件的测试时执行的操作和软件真正的使用时执行的操作类似
2.所有bug的出现可能相同
3.每个bug的修复都不会引入新bug
4.每个bug都是互相独立
5.测试开始时,这个软件中的bug数量已经是固定并且有限的
参Erik Simmons的When will we be done testing?software defect arrival modelling with the weibull distribution

这些非常多的条件,在理想条件下才能成立,也就是说,在现实条件下,所有的模型(包括缺陷密度等等)都只能作为一个参考,都有其局限性。至于怎样克服这种局限性来确定何时测试可以结束,这是另一个非常大的话题了。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-8 12:17 , Processed in 0.066179 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表