
| 重庆南华中天信息技术有限公司 | 文 档 编 号 | 版本号 | 密级 | |
| 文档编号 | Vx.x | 密级 | ||
| 文档名称 | XX单元测试计划 | 日期 | 年-月-日 | |
| 文档作者: | 日期: | ||
| 审 核: | 日期: | ||
| 批 准: | 日期: |
文档历史发放及记录
| 序号 | 变更(+/-)说明 | 作者 | 版本号 | 日期 | 批准 |
| 1 | |||||
| 2 | |||||
1.文档的简要功能
本文档描述了xxxx产品单元测试范围、任务分配、人员安排、进度安排、测试点等相关内容。
2.文档的适用范围
本文档供单元测试用例编写,单元测试实施人员及项目组相关人员参阅
1引言
1.1编写目的
该文档的编写目的是为了规划单元测试的系列活动,按照预期时间进度安排有条不紊的进行系统测试,同时指导测试组相关人员完成测试用例编写、执行等活动。
1.2术语
| 缩略语/术语 | 全 称 | 说 明 |
| 如没有,请填“无” | ||
描述本文档编写过程中参考的资料及文档
2任务概述
2.1人员安排
| 角色 | 具体职责或注释 | 人员技能要求 | 人员安排 |
| 项目经理 | 安排单元测试人员及测试进度,对进度和质量进行监控 评估单元测试的有效性及风险 | 掌握项目管理及软件工程的基本知识。能够评估单元测试,对出现的问题提供指导性意见 | |
| 测试设计人员 | 设计测试方案 编写测试用例 | 熟悉被测试对象,如函数或模块的功能,以及该函数或模块与其它函数或模块的关系。熟练掌握编程语言,能够根据测试需求编写测试代码。 | |
| 测试执行人员 | 执行测试用例 输出测试报告 | 熟练掌握编程语言,能够执行单元测试用例,能够领会测试设计人员的意图,准确记录测试结果。 | |
| 测试经理 | 评估单元测试的有效性 对单元测试具有否决权 | 掌握测试理论及软件工程的基本知识。能够评估单元测试,指出单元测试的不足之处。 |
| 硬件平台 | |
| 网络环境 | 单机测试或局域网测试或因特网环境下测试 |
| 操作系统 | |
| 语言类型 | |
| 测试工具 | 如果没有用到工具可不填 |
描述要测试哪些模块或函数,以及需要验证的内容即测试关注点(对于没有分支的函数可以不做单元测试)。
函数/模块名称: 如是函数填写被测试的函数名,如是类的方法,则需写为class::fun();
如是界面或模块功能测试则填写模块的名称 class。
测试关注点: 如是函数,填写以下要验证的内容部分或全部,以达到100%的代码覆盖。
功能、返回值(所有可能的返回值)、边界值、判定、路径、受影响的函数外变量、受影响的外部文件。
如是模块,填写以下要验证的内容部分或全部,以期达到100%覆盖界面的控制。
功能、关联性、组合、同步性(同步刷新)、一致性、控件输入、边界值等。
如下表:
| 序号 | 函数/模块名称 | 测试关注点 |
| 1 | ||
| 2 | ||
| 3 | ||
| 4 | ||
| 5 |
| 序号 | 任务 | 开始时间 | 终止时间 | 资源 | 输出 |
| 1 | 编写单元测试计划 | 单元测试计划 | |||
| 2 | 编写单元测试用例 | 单元测试用例 | |||
| 3 | 单元测试 | 单元测试报告 |
