测试四个阶段

  • Post author:
  • Post category:其他


一、测试阶段分为单元测试阶段、集成测试阶段、系统测试阶段、验收测试阶段。

二、单元测试阶段(检查实现出来的函数代码和详细设计是否保存一致,一般是开发来测,依据“详细设计说明书”来测,属于白盒测试,测代码内部的问题):

1> 测试对象

函数;

方法;

接口;        如果需要对每一个函数都进行单元测试,则工作量巨大,且要求技术含量较高

2>测试依据–详细设计说明书

3>测试重点

实现出来的函数代码的功能是否正确

实现出来的函数代码的内部逻辑是否正确

三、集成测试阶段(主要检查实现出来的模块代码和概要设计说明书是否一致):

1>测试对象–关注点是“模块”

2>测试依据–概要设计说明书

3>测试重点

函数相互调用是否正确;

模块的功能是否正确。

四、系统测试阶段(主要检查实现出来的软件代码是否和需求规格说明书保持一致):

1>测试对象–整个软件

2>测试依据–需求规格说明书

3>测试重点

功能测试(根据需求说明书编写测试用例,并执行测试用例)的逻辑功能测试、界面测试、易用性测试、安装测试、升级及卸载测试,性能测试的时间性能测试、稳定性测试、负载测试、压力测试、界面测试等。

五、验收测试阶段( 检查实现的软件是否和用户需求保持一致,用户需求比需求规格说明书粗略一点):

1>用户验收

2>测试对象–整个系统

3>测试重点–基本的功能测试

4>分类

正式的验收测试,由第三方测试

用户验收测试:阿尔法测试(内测版本),内测处在可控状态,因为参与的用户是测试人员自己选择的,需要用户提供反馈。使用的环境也是受控的;beat测试(公测版本),即正式版本。



版权声明:本文为Yves_XR原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。