标题: 描述静态测试和动态测试的区别? [打印本页] 作者: bnnmypynn 时间: 2008-10-5 14:07 标题: 描述静态测试和动态测试的区别? 哪位高手帮忙回答下上述问题,我在这里谢谢了!!!作者: 蝶恋meng 时间: 2008-10-5 14:19
路过来看看啊作者: ak4793 时间: 2008-10-6 13:13
很简单,动态测试是通过执行软件的手段来进行测试的;静态反之,就是不执行啦.作者: C060706 时间: 2008-11-8 00:10
区别一:静态测试是用于预防的,动态测试是用于矫正的
区别二:多次的静态测试比动态测试要效率和效益高
区别三:静态测试综合测试程序代码
区别四:在相当短的时间里,静态测试的覆盖度能达到100%,而动态测试经常是只能达到50%左右,原因动态测试发现的bug大部分只是在测试实际执行的那部分代码
区别五:动态测试比静态测试更花时间
区别六:静态测试比动态测试更能发现 bug
区别七:静态测试的执行可以在程序编码编译前,动态测试只能在编译后才能执行
区别八:静态测试能发现动态测试所不能发现的一些:"Syntax error,code that hard to maintain,code that hard to test,code that does not confirm to coding standard, and ANSI violations"