51Testing软件测试论坛

标题: 请估计程序中总错误数是多少个,谢谢! [打印本页]

作者: amo666    时间: 2010-6-22 11:09
标题: 请估计程序中总错误数是多少个,谢谢!
两个小组独立地测试同一个程序,第一小组发现25个错误,第二小组发现了30个错误,在两个小组发现的错误中有15个是共同的,那么可以估计程序中的错误总是( )个。
A 25                          B 30                          C 50                              D 60
作者: bestgo    时间: 2010-6-22 12:56
仅供参考。
两个组总共发现的错误数为25+30-15=40。估算未发现的错误数占20%左右,那么这40个错误大概是总错误数的80%。总的错误数大概是40/0.8=50。
作者: 投缘    时间: 2010-6-22 13:19
恩恩,同意楼上答案
作者: 千里    时间: 2010-6-22 13:57
虽然是某年软件评测师上午题的案例,尽管答案也确实是50个。但我并不认可这个解答过程,因为我从来没有在那本书上看到过如此的80-20原则,《软件评测师教程》同样没有。
作者: xavier_007    时间: 2010-6-22 14:00
搞笑,错误数可以确定的话,我们都回家喝西北风了
作者: chengning    时间: 2010-6-22 14:57
这个理论个人感觉不怎么合理
作者: hueslife    时间: 2010-6-23 17:39
呵呵,估算
作者: amo666    时间: 2010-6-24 20:48
标题: 回复 2# 的帖子
谢谢!
作者: msnshow    时间: 2010-6-27 00:04
其实方法本身也不完全合理的,只是适合大多数情况而已
作者: msnshow    时间: 2010-6-27 00:05
就像经验一样,只是经过已前自己做过的总结出来的规律
作者: Hello.C    时间: 2010-6-27 09:30
因为第一组测到的有25,第二组测试的30个,25和30之中有15个是共同的,所以25要减去15,30要减去15,剩下的不同,10+15不共同的就是25了。 然后第一组和第二组加回共同的15个就是40个
答案就是40、
作者: zhangting85    时间: 2010-6-28 15:21
题目未表示测试进行到何种程度,故难以从数学上证明估算结果的正确性。

反例:假如两个小组都只测了一部分功能,则实际未测部分功能的缺陷数根本无法估算
作者: 千里    时间: 2010-6-28 16:20
软件评测师里面这个题出得最有争议了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2