1. 概述
本规范是对项目软件测试的一份指导性文件,对软件测试过程中所涉及到的测试理论、测试类型、测试方法、测试标准以及测试流程进行总体规范,以有效保证软件产品的质量。
项目软件测试是对软件设计的一种控制手段,是对软件产品质量的一种检查和审核手段,项目测试人员应按本规范要求对软件进行检查、测试。
2. 测试目标
(1)测试是为了发现程序中的错误而执行程序的过程;
(2)好的测试用例是极可能发现迄今为止尚未发现的错误的用例;
(3)成功的测试是发现了至今为止尚未发现的错误的测试。
3. 软件测试流程
无规矩不成方圆,做好项目就是做正确的事情,而正确地处理事情才能更好地提高效率。测试部门在接到一个新的项目后,需要按照以下五个流程逐步开展测试工作,该流程在实际的工作中,可根据实际情况进行补充和完善。
3.1. 测试参考文档
在测试人员开展工作之后,需要借助产品人员和开发人员提供的文档,形式的文档可以给测试工作带来依据。具体参考文档包括:产品需求说明书、产品设计原型、数据库设计方案、开发部门代码规范说明、开发人员(前端和后台)任务分配表等。
3.2. 测试工作流程图
测试工作的基本流程图如下图所示: