软 件 测 试 计 划 书
修订记录
日期 版本
作者 说明 目录
1. 简介........................................................................................................................................... 4
1. 1测试目的 ............................................................................................................................ 4 1. 2背景 .................................................................................................................................... 4 1.3范围 ..................................................................................................................................... 4 2. 测试计划参考文档和测试提交文档 .......................................................................................... 5
2.1测试计划参考文档 ............................................................................................................. 5 2.2测试提交文档 ..................................................................................................................... 6 4.测试资源........................................................................................................................................ 8
4.1人力资源 ............................................................................................................................. 8 4.2测试环境 ............................................................................................................................. 8 4.3测试工具 ............................................................................................................................. 8 5.风险 ............................................................................................................................................... 9 6.测试策略...................................................................................................................................... 10
6.1数据和数据库完整性测试 ............................................................................................... 10 6.2接口测试 ........................................................................................................................... 11 6.3集成测试 ........................................................................................................................... 11 6.4功能测试 ........................................................................................................................... 12 6.5用户界面测试 ................................................................................................................... 13 6.6性能评测 ........................................................................................................................... 14 6.7负载测试(负载、强度、容量测试可以合一为压力测试) ....................................... 15 6.8强度测试 ........................................................................................................................... 16 6.9容量测试 ........................................................................................................................... 17 6.10安全性和访问控制测试(建议有) ............................................................................. 19 6.11故障转移和恢复测试(可选) ..................................................................................... 20 6.12配置测试(可选) ......................................................................................................... 22 6.13安装测试 ......................................................................................................................... 23 7.问题描述...................................................................................................................................... 24 8.附录:项目任务 .......................................................................................................................... 25
1. 简介
1. 1测试目的
本测试计划有助于实现以下目标: 现有项目的信息和应测试的软件构件; 列出测试需求(高级需求);
可采用的测试策略,并对这些策略加以简单说明; 确定所需的资源,并对测试的工作量进行估计; 列出测试项目的可交付元素。
1. 2背景
对测试对象(构件、应用程序、系统等)及其目标进行简要说明。需要包括的信息有:主要的功能和性能、测试对象的构架以及项目的简史。(简要说明)
1.3范围
描述测试的各个阶段(例如,单元测试、集成测试或系统测试),并说明本计划所针对的测试类型(如功能测试或性能测试)。
简要地列出测试对象中将接受测试或将不接受测试的那些性能和功能。
如果在编写此文档的过程中做出的某些假设可能会影响测试设计、开发或实施,则列出所有这些假设。
列出可能会影响测试设计、开发或实施的所有风险或意外事件。 列出可能会影响测试设计、开发或实施的所有约束。
2. 测试计划参考文档和测试提交文档
2.1测试计划参考文档
下表列出了制定测试计划时所使用的文档: (注:可适当地删除或添加文档项)
文档 (版本/日期) 可行性分析报告 软件需求定义 软件系统分析 (STD,DFD,CFD,DD) 软件概要设计 软件详细设计 软件测试需求 硬件可行性分析报告 硬件需求定义 硬件概要设计 硬件原理图设计 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是? 否? 是□ 否□ 是? 否□ 已创建或可用 已被接收或已经过复审 是□ 否□ 是□ 否□ 是□ 否□ 作者或来源 备注 硬件结构设计(包含PCB) 是□ 否□ FPGA设计 硬件测试需求 PCB设计 USB驱动设计 Tuner BSP 设计 MCU设计 模块开发手册 用户操作手册 安装指南 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□ 是□ 否□