静态测试和动态测试。

发布: 2016-01-01 14:50 作者: webmaster 来源: 本站原创 [浏览次数:2 ]

 软件测试按使用的测试技术不同 可以将

 软件测试按使用的测试技术不同可以将测试分为静态测试和动态测试。

  静态测试

  静态测试是指依据需求规格说明书、软件设计说明书、源程序做结构分析、流程图分析、符号执行,对软件进行分析、检查和测试,不实际运行被测试的软件,约可找出3070%的逻辑设计错误。

  动态测试

  动态测试是指通过运行软件来检验软件的动态行为和运行结果的正确性。动态测试的两个基本要素:被测试程序和测试数据(测试用例)

  静态测试可以分为静态分析和代码审查。动态测试可为分白盒测试、黑盒测试和穷尽测试。

  静态分析

  静态分析是一种计算机辅助静态分析方法。主要对程序进行控制流分析、数据流分析、接口分析和表达式分析等。静态分析的对象是计算机程序,程序设计语言不同,相应的静态分析工具也就不同。目前具备静态分析功能的软件测试工具PurifyMacabe等。

  代码走查

  代码走查是一种人工测试方法。包括代码评审和走查。主要依靠有经验的程序设计人员根据软件设计文档,通过阅读程序,发现软件缺陷。

  静态测试

  静态测试是指依据需求规格说明书、软件设计说明书、源程序做结构分析、流程图分析、符号执行,对软件进行分析、检查和测试,不实际运行被测试的软件,约可找出3070%的逻辑设计错误。

  动态测试

  动态测试是指通过运行软件来检验软件的动态行为和运行结果的正确性。动态测试的两个基本要素:被测试程序和测试数据(测试用例)

  静态测试可以分为静态分析和代码审查。动态测试可为分白盒测试、黑盒测试和穷尽测试。

  静态分析

  静态分析是一种计算机辅助静态分析方法。主要对程序进行控制流分析、数据流分析、接口分析和表达式分析等。静态分析的对象是计算机程序,程序设计语言不同,相应的静态分析工具也就不同。目前具备静态分析功能的软件测试工具PurifyMacabe等。

  代码走查

  代码走查是一种人工测试方法。包括代码评审和走查。主要依靠有经验的程序设计人员根据软件设计文档,通过阅读程序,发现软件缺陷。




文章“静态测试和动态测试。”由 软件测试 整理发布
转载请注明 http://www.testtimes.net/html/70/n-5970.html

Tag: 动态

 

评分:0

我来说两句:


培训  课程
师资  联系我们

1694083235@QQ.Com

北京市通州区弘祥文化园A座