软件单元测试计划.docx
《软件单元测试计划.docx》由会员分享,可在线阅读,更多相关《软件单元测试计划.docx(6页珍藏版)》请在冰点文库上搜索。
软件单元测试计划
软件单元测试计划
xxx项目
单元测试计划
拟制
日期
yyyy-mm-dd
评审人
日期
批准
日期
签发
日期
文档修订记录
版本
完成人
修改内容
审核
批准
时间
创建文档
表目录
1.
简介
1.1.编写目的
这部分要描述文档的目的,并指明文档的读者。
例如:
软件测试是保证软件质量的重要手段,为了尽可能多地检出软件潜在错误,必须有计划、有条不紊地进行软件测试,并编写必要的测试文件,以提高测试过程的能见度与测试工作的可管理性。
该文档适合软件开发人员、测试人员、质量管理人员阅读。
1.2.适用范围
定义文档适用和不适用的范围。
同时应该描述计划所覆盖的模块、子项目、项目。
1.3.定义及关键词
表1.关键词
关键词
英文全名
中文解释
1.4.参考资料
[1]
2.
任务概述
单元测试工作要求完成单元测试计划、单元测试用例的编写。
并按照评审通过后的单元测试用例对代码进行单元测试。
包括…
2.1.测试对象
标识出所要测试的对象和范围
2.2.测试目标
具体的缺陷率,测试达到的质量要求等内容
3.测试计划
3.1.资源需求
3.1.1.软件需求
例如:
操作系统、数据库、编译器、预处理器、测试工具等
表2.软件资源需求
资源
描述
数量
3.1.2.硬件需求
例如:
硬件设备、计算机、测试仪器、以及各种软件运行所需的硬件设备等
表3.硬件资源需求
资源
描述
数量
3.1.3.人员需求
包括:
特殊要求、关键技能、领域经验、外部支持等
表4.人力资源需求
资源
描述
数量
3.1.4.其它设备
测试中所需用到的其它材料,如:
用户手册、操作指引、相关工业标准等
3.2.过程条件
3.2.1.启动条件
测试执行活动开始所应具备的条件。
包括:
测试用例与测试对象的基线化,所需的测试环境(包括硬件环境,和软件环境,相关依赖模块,组网等)和测试代码(测试桩,测试驱动等)的准备就绪,测试脚本,测试数据已经生成。
3.2.2.结束条件
测试结束的条件或标准。
例如:
满足测试质量目标比如测试覆盖率已经达到,遗留问题的个数为零;缺陷分析中没有发现重大问题,所有测试用例已经通过等。
3.2.3.挂起条件
测试过程无法继续时应挂起测试,本节描述会导致测试挂起的各种因素。
3.2.4.恢复条件
本节描述测试挂起后恢复测试的条件,与挂起条件相对应。
3.3.进度计划
表5.测试进度计划
工作任务
起始时间
结束时间
责任人
编写测试计划
评审测试计划
设计测试用例
评审测试用例
测试工具准备
测试执行和问题跟踪
测试报告
3.4.培训计划
测试前或测试中需要进行的指导、培训工作。
这些培训可以包括用户指引、操作指引、维护控制组指引,对成员的指导简报。
4.测试方法
4.1.测试的设计思路和方法
4.2.测试顺序
所测试的函数,模块,或者子系统的测试顺序.
5.工作交付件
例如:
a.评审通过的系统测试计划
b.评审通过的系统测试用例
c.测试报告出的缺陷表
d.系统测试报告
……
表6.交付件计划
交付件
责任人
交付时间