XX系统功能测试计划
密级:秘密密级:秘密 XXXX系统系统 功能测试计划功能测试计划 文件状态: [] 草稿 [√] 正式发布 [] 正在修改 xx 有限公司(可不写) 公司地址: 邮编: : 文件标识:XX 系统测试计划说明书 当前版本:V1.0 作者:XXX 完成日期:2010-03-11 . 版本记录版本记录 日期日期版本版本 1.0 建立建立/ /修改内容修改内容 建立 建立建立/ /修改人修改人部门部门审核人审核人 文档信息文档信息 文档名称文档名称: : 文档状态: 负责人: 密级: 拟稿人: 审批人: 批准人: □ 草稿 普通 文档编写规范文档编写规范 ■ 正式发布 文档版本编号: 文档版本日期: 拟稿日期: 审批日期: 批准日期: □ 正在修改 修订历史记录修订历史记录 日期日期: : 初始版本 修改 内容:内容: Word 文档 . 目录目录 1 1 引言引言 4 4 1.1 编写目的 4 1.2 术语解释 4 1.3 参考资料 4 1.4 测试摘要 4 1.4.1重点事项4 1.4.2测试风险评估 .5 1.4.3时间进度5 1.4.4测试目标6 1.5 解释权限 6 2 2 项目背景项目背景6 6 2.1 项目背景 6 2.2 测试范围 6 2.3 系统目标 7 2.4 系统风险及约束. 7 2.5 测试文档 8 2.5.1 测试参考文档 8 2.5.2 测试提交文档 8 3 3 质量目标质量目标8 8 3.1 产品质量目标. 8 3.2 测试质量目标. 9 4 4 资源需求资源需求9 9 4.1 测试人员 9 4.2 测试环境 . 10 4.2.1硬件测试环境 10 4.2.2软件测试环境 10 4.3 测试工具 . 11 5 5 测试策略测试策略 11 11 5.1 整体测试策略 11 5.2 开始/中断/完成标准 . 11 5.3 测试类型 . 12 5.3.1 流程测试 12 5.3.2 数据库测试 . 12 5.3.3功能点测试 13 5.3.4 值域测试 13 5.3.5 启动停止测试 . 14 5.3.6 异常测试 14 Word 文档 . 5.3.7 安装测试 14 5.3.8 界面易用性测试 14 5.3.9 容错性测试 . 15 5.3.10 安全性和访问控制测试 15 5.3.11 兼容性测试. 16 5.3.12 版本验证测试 16 5.3.13 加密测试 17 5.3.14 文档测试 17 5.3.15 回归测试 17 5.4 测试技术 . 17 6 6 测试计划测试计划 18 18 6.1 具体测试内容 . 18 6.2 进度计划 . 19 6.2.1测试时间进度 19 6.2.2测试里程碑 19 6.3 测试准备 . 20 6.3.1测试环境准备 20 6.3.2 测试人员培训 . 20 6.3.3安装与反安装测试 . 20 6.3.4烟雾测试. 20 6.4 具体测试实施任务和时间人员安排 20 7 7 附录Ⅰ附录ⅠBUGBUG 分级表分级表 21 21 Word 文档 . 1 1 引言引言 1.11.1 编写目的编写目的 本测试计划的编写旨在说明对XX 系统进行测试时各个测试阶段的任务、人员分配、时 间安排以及人员的工作范围等。 本测试计划的合法读者群包括:开发项目管理者、软件工程师、测试工程师、高级测试 主管。 1.21.2 术语解释术语解释 缩写词或术语缩写词或术语 AAAAAA SVNSVN SVNSVNLOCKLOCK 烟雾测试烟雾测试 里程碑测试里程碑测试 英文解释英文解释中文解释中文解释 系统英文全名 SubVersion System SubVersion System Lock Smoke Testing Milestone Testing AAA 系统(系统英文简写,可不写) 版本控制系统 完成所有里程碑测试, 并对版本进行锁定 保证系统基本功能完全实现的测试 以 SVN 中版本为里程碑进行阶段测试 1.31.3 参考资料参考资料 《AAA 业务需求说明书》 《AAA 系统需求说明书》 《AAA 系统操作说明书》 《AAA 概要设计说明书》 1.41.4 测试摘要测试摘要 1.4.11.4.1 重点事项重点事项 下面列表中列出系统中需要重点测试的功能模块。列表所包括的内容解释为: 编号——表示模块的唯一标识。 模块——系统中需要重点测试的模块描述。 重要性——各个重点模块的重要程度(重要程度值从1(低)~3(高) ) 。 及时性——各个重点模块测试的及时性(及时性值从1(低)~3(高) ) 。 预测值——模块重要性和及时性的乘积。 Word 文档 . 优先级——模块预测值从高到低的排序。 编号编号 1 1 2 2 3 3 4 4 5 5 。。。。。。 模块模块重要性重要性及时性及时性预测值预测值优先级优先级 组织机构管理 用户管理 权限管理 1 1 3 2 2 3 2 2 9 12 9 2 1.4.21.4.2 测试风险评估测试风险评估 下面列表中给出的是本系统测试时的风险分析表,列表所包括的内容解释为: 编号——表示风险时间的唯一标识。 风险名称——问题发生现象的主要描述。 可能性——问题发生的可能性(可能性值从1(低)~5(高) ) 。 严重性——问题发生所产生影响的严重性(严重性值从1(低)~5(高) ) 。 预测值——发生可能性和影响严重的乘积。 优先级——风险预测值从高到低的排序。 编号编号 1 1 2 2 3 3 4 4 5 5 6 6 风险名称风险名称可能性可能性严重性严重性预测值预测值优先级优先级 非法用户访问 非法数据输入 数据库更新不同步 并发用户数量太少 用户文档不清晰 重大的需求变更 2 4 1 2 4 3 5 4 5 4 1 5 10 16 5 8 4 15 3 1 5 4 6 2 1.4.31.4.3 时间进度时间进度 编号编号 1 1 版本号版本号测试开始时间测试开始时间版本发布时间版本发布时间 V1.0 Word 文档 . 1.4.41.4.4 测试目标测试目标 最终版本的测试目标: 测试计划中所有方法已经执行并通过。 测试方案中所有测试手段都已经执行并通过。 测试用例中所有用例已经执行过。 所有重要等级为 2 级以上的 BUG 都被解决并通过回归测试。 近期内没有发现等级为 3 级以上的 BUG。 使被测系统满足功能性、易用性、兼容性、可测量性、可维护性、可扩展性、可靠性、 性能以及容量等方面的需求。 1.51.5 解释权限解释权限 本文档由 XX 有限公司编写,由 XX 解释。 2 2 项目背景项目背景 2.12.1 项目背景项目背景 项目名称:XXX 简称:AAA 项目代号:无 开发单位:XX 有限公司 主管部门: 2.22.2 测试范围测试范围 测试的各个阶段如下: 测试设计:根据需求规格说明书和最终系统设计, 制定测试计划、测试方案,包括收集 测试方法、测试用例以及可能用到的测试工具等。 集成测试: 前期主要针对单个的功能模块及简单的功能组合, 后期主要针对基本的流程, 同时对新加入的测试人员进行培训。 系统测试:前期根据需求规格说明书进行功能测试, 中期针对重点模块的