曹向志 发表于 2005-1-6 16:38:04

如何看待代码走查

我原来在航天做软件测试,因为被测试软件大部分是嵌入式软件,可用的测试工具很少,再加上单个的被测试软件不能独立运行,所以给测试带来了很大的难度,所以更多的时候采取的是白盒测试的方法。也就是说通过代码走读来发现问题,这种测试方法同时运用了多种白盒测试技术,包括白盒测试中的主要测试点,覆盖率测试。从某种程度上说,人工走读代码的过程,实际上也是在大脑中运行程序的过程,往往需要推算程序当前的状态,变量的数值,通过推算,分析程序执行的路径。这种方法能发现软件中80%以上的错误,这不是估计,而是通过试验证明的,因为在我们走查后,被测试软件要进入试验验证,这个阶段能够再发现一些问题,这些问题往往是靠人工走查很难发现的问题,这时发现的问题是很少,因为大部分问题都通过走查发现问题了,经过开发人员的确认和修改,保证了软件的可靠性。

testing 发表于 2005-1-8 12:35:10

对于嵌入式软件,代码走读应该是一种性价比很高的方法,但是走读的人员应该是经验丰富的软件人员,否则走读代码就是走过场了。

zb1119 发表于 2005-1-10 18:30:28

楼主好幸福,有这么好工作的机会。努力中。。。

syjda2008 发表于 2009-1-16 10:17:22

:lol 楼主很强悍

yetties2005 发表于 2009-1-16 10:43:01

原帖由 testing 于 2005-1-8 12:35 发表 http://bbs.51testing.com/images/common/back.gif
对于嵌入式软件,代码走读应该是一种性价比很高的方法,但是走读的人员应该是经验丰富的软件人员,否则走读代码就是走过场了。


:lol
页: [1]
查看完整版本: 如何看待代码走查