软件测试分类

Posted waitingzxy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试分类相关的知识,希望对你有一定的参考价值。

1.根据项目流程阶段划分软件测试

1)单元测试:单元测试(或模块测试)是对程序中的单个子程序或具有独立功能的代码进行测试的过程。

2)集成测试:系统测试是针对整个产品系统进行的测试,验证系统是否满足需求规格的定义,以及软件系统的正确性和性能等是否满足其需求规格的要求。

3)系统测试:系统测试是针对整体产品系统进行的测试,验证系统是否满足需求规格的定义,以及软件系统的正确性和性能等是否满足其需求规格的需求。

4)验收测试:验收测试是部署软件之前的最后一个测试阶段。验收测试的目的是确保软件准备就绪,向软件购买者展示该软件系统能够满足用户的需求。

5)黑盒测试:黑盒测试,指的是把被测的软件看作一个黑盒子,我们不去关心盒子里面的结构是什么样子的,只关心软件的输入数据和输出结果。它只检查程序呈现给用户的功能是否按照需求规格说明书的规定正常使用、程序是否能接收输入数据并产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。

6)白盒测试:白盒测试,指的是把盒子打开,去研究里面的源代码和程序执行结果。它是按照程序内部的结构测试程序,通过测试来检验产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条逻辑路径是否都能按预定要求正确工作。

7)灰盒测试:灰盒测试,介于黑盒测试与白盒测试之间。可以这样理解,灰盒测试既

以上是关于软件测试分类的主要内容,如果未能解决你的问题,请参考以下文章

软件测试01:软件及分类和缺陷的定义

软件测试体系学习及构建(15)-测试基础之软件测试分类

软件测试分类总结

软件测试方法分类

软件测试的定义及其分类

接口测试分类特点测试分析方法以及测试重点