51Testing软件测试论坛

标题: 大家都来把教材中的BUG找出来啊 [打印本页]

作者: gyy    时间: 2008-5-11 16:14
标题: 大家都来把教材中的BUG找出来啊
今天在复习覆盖率的时候偶然发现教材上的一个BUG,当时就觉得作为51的一个学员,
很有必要为51培训质量的提高作出一份自己应有的贡献,所以希望各位同学们也抱着这样
的态度把自己在教材中发现的BUG给贴出来。让我们和51一起成长,一起进步。我先来抛
个砖引个玉。

简要描述:
    路径测试时间计算错误
详细描述:
    在《51testing软件测试就业培训教材》(5.0版第二册)的160页,“路径覆盖的困难”
    这一张ppt中,全路径测试时间的计算有误。
    总路径数为5的20次方=95,367,431,640,625条
    一年=365×24×60×60×1000=31,536,000,000毫秒
    所以,假定每条路径的测试时间为1毫秒的话,需要约3,024.08年的时间,而不是3170年。
作者: puchonghui    时间: 2008-5-11 17:42
你这也有bug
明显没考虑闰年
作者: warning    时间: 2008-5-16 17:45
额。。
如果计算闰年,很难算清精确的年数,当然一年按365天计算并非不可以
财务上1年按360天计算,这基本上属于计算年的一种通用方式
所以lz该按1年360天计算
作者: puchonghui    时间: 2008-5-16 20:37
。。。。。。。。。
这个不是财务好伐-_-
题目需要的明显是准确时间
而且gyy都算到小数点后两位了
不考虑闰年肯定是bug
作者: gyy    时间: 2008-5-16 22:42
我失误。刚才看了下,每400年有97个闰年,3千多年中也就7百多闰年,也就多7百多天,也就多出2年多的时间而已。
这样算下来也就不超过3030年
作者: jency_moon    时间: 2008-5-17 01:43
好厉害
作者: warning    时间: 2008-5-28 17:56
我只是给出了一个解决办法而已
当然方法可以多种多样
作者: livehome2008    时间: 2008-5-28 21:07
哈哈,教材中的Bug有很多,不过这个Bug的Severity is not high.




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