51Testing软件测试论坛

标题: 什么是动态测试? [打印本页]

作者: ztcreative    时间: 2006-3-17 09:42
标题: 什么是动态测试?
请指教!!3q!!
作者: Tender    时间: 2006-3-17 12:07
一般有静态和动态之分。
静态测试一般是代码走读,说白了就是不执行程序,光靠人自己看,自己想。
动态测试就是执行程序的测试,也就是大家现在都在经常做的测试。
作者: rainyjuan    时间: 2006-3-17 12:10
白盒、黑盒测试都是属于动态测试的,对吧?
作者: jiline    时间: 2006-3-17 13:58
白盒测试不一定属于动态测试啊,有的时候进行代码走读就不算动态测试
作者: millionaire    时间: 2006-3-17 18:11
我认为应该是不能将白盒、黑盒测试与静态、动态测试混淆在一起的。静态测试包括代码检查、静态结构分析、代码质量度量等。它可以由人工进行,充分发挥人的逻辑思维优势,也可以借助软件工具自动进行。动态测试包括功能确认与接口测试、覆盖率分析、性能分析、内存分析等。论坛上有篇文章,讲的是“嵌入式软件测试一般采取黑盒测试与白盒测试相结合的方法。其中,白盒测试一般分为静态测试与动态测试。静态测试不实际运行软件,主要是对软件的编程格式、结构等方面进行评估...” 希望能对大家有帮助! 谢谢!
作者: 梦水恒欣    时间: 2006-3-28 14:54
我认为,动态测试与静态测试和白盒测试与黑盒测试是两种不同的分类方法。
作者: 梦水恒欣    时间: 2006-3-28 15:00
动态就是动,需要运行程序本身,而静态测试也有动,但它的动可不一样,它需要工具运行,实际上也只是工具运行,程序本身并未运行,也就是程序本身始终是静态的,所以,要想很好的了解动态测试最好要静态,动态相结合,更容易学好。
作者: feiyu20    时间: 2007-5-22 13:15
按软件测试的性质分为静态测试和动态测试。
动态测试:又称做文档测试,代码测试,三指不运行程序,测试人员用眼睛看文档或程序,用头脑分析文档或源程序,用笔或电子编辑工具批注所发现的错误。这种测试发现60%以上的错误。
静态测试:又称做运行代码测试。是指在在计算机或网络运行上运行被测试的系统。按事先规定的测试计划,运行事先准备的测试用例。取得运行后的数据再将此数据与测试计划中的期望结果相互比较,若二者一致则通过;若二者不一致,则表明程序有错误。此种测试只发现40%以下的错误。
动态测试又分为黑盒测试与白盒测试。
作者: qiubole    时间: 2007-5-22 13:27
标题: 我来说两句
其实,你要动静与黑白混在一起也没有错,分开也没有错,侧重点不同,当然会有交叉
作者: liulinzhu    时间: 2007-5-22 14:06
“黑白”,“动静”是两种不同的测试分类方法.
sdlkfj2
作者: mapleliu    时间: 2007-5-22 15:40
1。按照是否运行被测软件区分为动态测试和静态测试。
静态测试:不运行被测软件,比如文档评审,代码走读等,其实就是我们用眼睛看用脑子想;
动态测试:是要运行被测软件的。
2。依据被测对象信息不同,分为黑盒测试和白盒测试。
黑盒测试:依据被测对象的整体、外在信息来进行测试,把被测软件当成个黑盒子就行了,只要完成它的特定功能阿,不需要管它内部结构;
白盒测试:依据被测对象的具体内部构造来进行测试,要了解程序编码的程度。
灰盒测试:依据被测对象的整体功能信息和内部接口信息进行测试。

有些地方还是有些不解,不过看了些帖子就多添了些知识,也谢谢大家。刚刚学了这部分的知识,不知道说的对不对,望高手能够指点。
作者: 我的品牌ccc    时间: 2007-5-22 18:46
测试分了很多类  
现在还不知道最最全面的划分
自己看到的资料很多都是不同的定义的
可能这个本身就没有确定的明确的统一的划分?
作者: redwanghb    时间: 2007-5-24 14:49
原帖由 feiyu20 于 2007-5-22 13:15 发表
按软件测试的性质分为静态测试和动态测试。
动态测试:又称做文档测试,代码测试,三指不运行程序,测试人员用眼睛看文档或程序,用头脑分析文档或源程序,用笔或电子编辑工具批注所发现的错误。这种测试发现6 ...

你把动态测试和静态测试恰巧说反了
作者: youyan2007    时间: 2007-5-29 15:44
静态就是不运行,动态就是运行
作者: family_figthing    时间: 2007-5-30 10:59
原来如此啊 !!!
作者: wwu    时间: 2007-6-5 14:25
测试还处于摸索阶段,需要大家一起来探讨
作者: wing1799    时间: 2007-6-12 16:33
静态就是看编码,看文档正不正确,反正就是不运行,
动态就是运行,看功能看性能
在输入后,看输出和预期结果的比较,看系统运行是不是正确
作者: philipwinner    时间: 2007-6-18 13:06
大家来分享我的软件测试英语学习笔记http://www.99testing.com/bbs/dis ... p;ID=401&page=1帮忙顶一下,多多交流哦。
作者: lantianwei    时间: 2007-6-20 14:36
动态测试就是指必须运行被测程序而进行的测试
作者: Timekiller    时间: 2007-6-20 20:27
学习了。
作者: 未来战士    时间: 2007-6-21 11:29
各种资料的分类不尽相同。。
按自己的分析和上面大家给的意见应该不会很难理解。
谢谢。。。
作者: honckly    时间: 2007-6-21 11:48
学习了。
作者: rachel504    时间: 2007-6-24 22:31
学习一起学习
作者: wgx198302    时间: 2007-6-28 21:26
一般说来,是指程序运行被测程序而进行的测试
作者: slmlove    时间: 2007-6-29 03:11
这个动态测试我也不太清楚,但是可以从字面上理解!~就OK了~
作者: guolanlan_ying    时间: 2007-9-7 13:50
sdlkfj6 好贴,受益了,谢谢各位。
作者: chipin64585    时间: 2007-9-7 16:08
谢谢各位。
作者: arlenexhl    时间: 2007-9-9 15:30
标题: 回复 #1 ztcreative 的帖子
sdlkfj8 我还没有开口,大家全都讲完了
作者: lawgend    时间: 2007-9-9 16:01
软件测试的分类有比较多的划分, 可以从测试阶段来分, 可以从测试类型来分, 可以从测试对象来分.而动态测试与静态测试是属于其中一种分类, 静态测试, 简单来说, 就是不实际运行程序本身, 通过代码飞检, 让测试人员人工检查代码的非逻辑性错误(如编程风格, 编程规范等), 除此之外还包括文档测试(审查)等. 动态测试就是通过运行程序来发现程序中的问题, 平常所说的功能测试/UI测试/性能测试/可操作性测试属于动态测试的范畴.
作者: lovemiya    时间: 2008-2-26 11:11
原帖由 feiyu20 于 2007-5-22 13:15 发表
按软件测试的性质分为静态测试和动态测试。
动态测试:又称做文档测试,代码测试,三指不运行程序,测试人员用眼睛看文档或程序,用头脑分析文档或源程序,用笔或电子编辑工具批注所发现的错误。这种测试发现60%以上 ...

这个好像把静态和动态 弄混淆了




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