鱼塘法估算BUG量

2011-01-26  刘大海 

引子---估算鱼塘数量:
从鱼塘中捞上来比如100条鱼,为每条鱼都作上标记,表明这些鱼是曾经被捕捉过的,然后把这些鱼放回鱼塘中去,过一段时间后(主要是想让被捕到的鱼尽量均匀的分布到鱼塘中去),再补100条上来,检查有多少条是标记的,比如是50条,那么就可以估算出鱼塘中的鱼的总数为100*100/50=200条了。
 
扩展---估算BUG量
让两个测试人员A和B同时独立对同一被测对象进行测试,自己使用自己的思路和方法。测试结束后,A发现了m个bug,而B发现了n个bug,两人相同的bug有k个,那么总的bug数就可以估算成m*n/k了。
 
前提条件:
 
1.采样够多
2.经验相近
3.在某一回归阶段中
519°/5094 人阅读/10 条评论 发表评论

陈选红  2011-01-26

,有实际例子么?


冯晓凯  2011-01-26

有依据没?


左奇  2011-01-26

曾经在书上看到过这个题目,但是好像没有答案···至今未解。


张海军  2011-01-26

如果是两个人,那么用m*n/k,可以推算出一个数值,如果是三个人呢?
是否可以使用m*n*o/k?
如果能力和经验相当,在同一个回归阶段中计算,此时三个人测试出来,是相同标记的Bug数量k肯定要比两个人测试出来的k要少。而此时分母多乘上一个o,此时推算出来的Bug量要比2个人测试推算多得多。
因此我认为这个公式还不是一个可用的回归公式,或者说我理解的超过两个人测试时,这个推算公式是不对的,但是没也没有新的理解。
欢迎大家知道。


苗志伟  2011-01-26

张海军: 如果是两个人,那么用m*n/k,可以推算出一个数值,如果是三个人呢?
是否可以使用m*n*o/k?
如果能力和经验相当,在同一个回归阶段中计算,此时三个人测试出来,是相同标记的Bug
此题无解 还是洗洗睡了吧


赵云峰  2011-02-12

,简之明,深之迷...


孙承芬  2011-05-12

苗志伟: 此题无解 还是洗洗睡了吧


韦阳  2011-05-13

就依靠一个公式确定bug总数计算方式,太雷了吧。严重怀疑。


徐磊  2011-05-13

这个理论在探索式测试那本书里已经被批驳过了


刘大海  2011-05-20

徐磊: 这个理论在探索式测试那本书里已经被批驳过了
有空拜读下哈


登录 后发表评论