软件测试中动态测试与静态测试的区别
2013-04-20 17:07
344 查看
这里讲一下软件测试中动态测试与静态测试的区别。
静态测试主要包括:(1)代码检查:代码会审、代码走查、桌面检查;(2)静态结构分析;(3)代码质量度量。
动态测试主要包括:(1)黑盒测试:又称功能测试。这种方法把被测软件看成黑盒,在不考虑软件内部结构和特性的情况下测试软件的外部特性。(2)白盒测试:又称结构测试。这种方法把被测软件看成白盒,根据程序的内部结构和逻辑设计来设计测试实例,对程序的路径和过程进行测试。
明白了这两种软件测试方法的区别,软件测试工程师在测试的过程中思路会清晰很多。
静态测试主要包括:(1)代码检查:代码会审、代码走查、桌面检查;(2)静态结构分析;(3)代码质量度量。
动态测试主要包括:(1)黑盒测试:又称功能测试。这种方法把被测软件看成黑盒,在不考虑软件内部结构和特性的情况下测试软件的外部特性。(2)白盒测试:又称结构测试。这种方法把被测软件看成白盒,根据程序的内部结构和逻辑设计来设计测试实例,对程序的路径和过程进行测试。
明白了这两种软件测试方法的区别,软件测试工程师在测试的过程中思路会清晰很多。
相关文章推荐
- 软件测试中动态测试与静态测试的区别
- 软件测试学习:动态黑盒测试$
- 【软件测试】单元测试不属于动态测试
- 【软件测试】负载测试与压力测试的区别
- 软件测试中自上而下与自下而上的区别
- 闲谈软件测试和软件调试的区别---如果要喷, 请手下留情
- 软件测试——负载,压力,容量和性能测试的联系和区别?
- [软件测试] - No.1 Fault Error Failure 区别
- 华为软件测试工程师与普通软件工程师的区别
- 【软件测试自动化-QTP系列讲座 33】== 环境变量的动态生成与秘密加载 ==
- 【软件测试】白盒测试方法与黑盒测试方法的区别
- 软件测试中条件覆盖,路径覆盖,语句覆盖,分支覆盖的区别
- 软件测试与调试的区别
- 软件测试和开发的区别在哪里?
- 软件测试 -- 测试人员和QA的区别
- 游戏测试与软件测试的区别!
- C/S 与B/S结构的软件测试的区别
- 【转】软件测试中条件覆盖,路径覆盖,语句覆盖,分支覆盖的区别
- 软件测试中条件覆盖,路径覆盖,语句覆盖,分支覆盖的区别
- 【软件测试】α测试和β测试的区别