zl程序教程

您现在的位置是:首页 >  其他

当前栏目

测试计划

2023-03-14 09:50:51 时间

1 目的

2 范围

3 软件产品概要

4 相关参考文档和测试提交文件

  4.1 测试参考文件

  1. 软件需求规格书;
  2. 软件概要设计;
  3. 软件详细测试;
  4. 会议内容记录。

  4.2 测试提交文件

  1. 测试计划;
  2. 软件功能测试点;
  3. 软件测试用例;
  4. 软件测试报告。

5 软件测试的标准或法规

6 项目测试计划

  6.1项目人员计划

  6.2项目时间计划

  6.3项目功能划分计划

8 项目风险评估

9 测试测试暂停、完成标准

  1. 软件系统在进行单元、集成、系统、验收测试时,发生紧急错误或严重级别错误暂停测试返回开发;
  2. 软件测试通过验收测试,并已得出验收测试结论,即达到完成标准。

10测试过程管理

10.1 测试准入标准

1、根据开发计划或缺陷维护计划,开发人员需要提交完整的单元测试报告、接口测试报告,并提交审核;

2、在测试引入时,开发人员需要进行自测,保证软件没有很容易崩溃、退出等问题。

3、测试版本不能频繁提交,根据开发进度提交相应的模块版本,版本提交遵守相关规则;

10.2 软件测试合格标准

1、软件需求说明中的所有功能已经实现,性能达标。

2、软件缺陷中遗留缺陷总数目5个,不可复现的严重问题不超过2个。

3、软件功能与方案说明书、设计说明书对应,文档编码版本一致。(需商讨)

4、不可测试项不能超过4项。

5、以上四条根据实际的软件项目来规定需要满足其中的几条,若有一条不通过,视为不合格。

10.3测试完成标准

   1、系统测试阶段,根据需求和方案,对比功能是否实现,性能是否达标,并且检查文档是否满足要求,如果都满足可以终止系统测试;

   2、测试用例在过程中会进行持续维护,维持与需求、方案的高度一致性;

   3、需求变更或设计变更的及时沟通。

10.4 用例管理

                  使用JIRA管理测试用例、测试计划;

10.5 缺陷管理

11 软件测试环境

//指出软件测试过程中的软件环境(包含软件配置过程)、硬件环境、操作系统、数据/功能约束假设、以及其他接口信息;

仿真环境由开发提供虚拟机镜像;可使用控制柜;

真机环境使用自研驱动的本体和控制柜;

11.1 gitlab源码配置

//指出软件的配置过程以及路径等;

开发自管理,请补充gitlab路径,及相关备注;

11.2 测试用代码配置

//指出测试用代码的配置过程以及存放路径等;

1、算法开发自测的对应测试数据存档路径,提交到测试过程记录界面;

2、测试部分暂无代码;

3、测试用脚本上传到相关测试用例作为附件,同时在测试共享文件夹中进行存档管理;

11.3 测试软硬件平台

11.4 测试其他接口及约束

//指出数据约束,外部接口等等其他

12 软件测试时间规划

//根据前面的测试描述做时间规划,同时需要参考软件项目的研发进度计划;

13 软件测试输出 

//指出测试整个过程中的输出,包括各种设计说明书、测试报告、需求可测性和可追溯报告等;

1、集成测试报告;

2、问题汇总至JIRA系统;

3、需求单的维护;