51Testing软件测试论坛

标题: 静态测试和动态测试的总结 [打印本页]

作者: ytyld    时间: 2008-3-10 12:42
标题: 静态测试和动态测试的总结
静态测试顾名思义,就是不运行程序的测试,包括代码检查、静态结构分析、代码质量度量,文档测试等等。它可以由人工进行,充分发挥人的逻辑思维优势,也可以借助软件工具自动进行。静态测试工具的代表有:Telelogic公司的Logiscope软件;PR公司的PRQA软件,这些直接对代码进行分析,不需要运行代码,也不需要对代码编译链接,生成可执行文件。
动态测试是需要执行程序的测试,也是我们用得最多的一种测试,通过运行程序找到问题,包括功能确认与接口测试、覆盖率分析、性能分析、内存分析等。
有地方把黑盒测试说是动态测试,我认为不妥,黑盒测试和动态测试两种不同分类角度的产物。就好比把人分为男人和女人,或穷人和富人,不能把男人和穷人混为一谈。

[ 本帖最后由 ytyld 于 2008-3-10 16:06 编辑 ]
作者: 123yy    时间: 2009-9-24 21:42

作者: mentgmery    时间: 2009-9-25 11:18
有道理
作者: lg1318617    时间: 2009-9-25 11:49
我不是有意的~ 在耍LR
作者: ermine    时间: 2009-9-25 13:23
我倒、。。。。
自己搭个bbs嘛~~
作者: lg1318617    时间: 2009-9-27 13:39
test1
作者: 阿凡提的妹妹    时间: 2009-12-25 16:00
恩,言简意赅,明白了。
作者: lushuishui    时间: 2010-3-31 11:53
标题: 我是这样理解的
那能否理解为,其实黑盒测试和白盒测试都是动态测试中的一个子集,文档、设计、逻辑的审核等的检查是静态测试呢?




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