软件测试计划模板(绝对实用)
精品文档 XXXXXX 项目项目 软件测试计划软件测试计划 编制: 审核: 批准: 文档变更记录文档变更记录 版本编号版本编号修订日期修订日期修订内容修订内容修订人修订人备注备注 。1 欢迎下载 精品文档 目录目录 1 1资源需求资源需求 4 4 1.1硬件资源.4 1.2软件资源.4 1.3人力资源.4 2 2测试详述测试详述 4 4 2.1 2.2 2.3 2.4 测试范围.4 测试目标.4 风险和约束.5 测试进度.5 3 3测试策略测试策略 5 5 3.1整体策略.5 3.2测试类型.5 3.3测试技术.6 4 4测试提交文档测试提交文档. . 6 6 。2 欢迎下载 精品文档 5 5测试进入准则测试进入准则. . 6 6 6 6测试通过准则测试通过准则. . 6 6 。3 欢迎下载 精品文档 说明: 蓝色说明文字,文档编写完成后,请删除。 1 1 资源需求资源需求 1.11.1 硬件资源硬件资源 说明:描述建立测试环境所需要的设备、用途及软件部署计划。 机型(配置):此处说明所需设备的机型要求以及内存、CPU、硬盘大小的最低要求。 用途及特殊说明:此设备的用途,如数据库服务器,web服务器,后台开发等;如有特 殊约束,如开放外部端口,封闭某端口,进行性能测试等,也写在此列; 软件及版本: 详细说明每台设备上部署的自开发和第三方软件的名称和版本号,以便系 统管理员按照此计划分配测试资源; 预计空间:说明第三方软件和应用程序的预计空间; IP/IP/机型机型 172.16.40.4 172.16.108.25 操作系统操作系统 Win2003 Winxp 用途说明用途说明软件软件& &版本版本 Oracle10G Tomcat6.0 预计空间预计空间 2G 200M 1.21.2 软件资源软件资源 说明:列出项目中使用所有软件以及测试工具。 软件名称软件名称用途说明用途说明 1.31.3 人力资源人力资源 说明:列出项目参与人员的职务、姓名、职责。人员包括开发人员,Qa,配置,测试以及其 它相关人员。 人员人员角色角色职责职责 2 2 测试详述测试详述 2.12.1 测试范围测试范围 说明:本计划涵盖的测试范围,比如功能测试、集成测试、性能测试、安全测试等。测试项 目涉及的业务功能与其它项目涉及的业务接口等。要说明哪些是要测试的,哪些是不要测试 的。哪些文档需要编写,哪些文档在什么情况下不写等。 2.22.2 测试目标测试目标 说明: 测试人员根据项目的目标和公司质量目标转换成本次测试的目标。做到完成测试目标 同时实现项目的目标和公司的质量目标。测试目标转换成可衡量和实现的东西,必须有固定 的视图和目标。 。4 欢迎下载 精品文档 2.32.3 风险和约束风险和约束 说明:列出测试过程中可能存在的一些风险和制约因素,并给出规避方案。如: 由于客观存在的设备、网络等资源原因, 使得测试不全面。 明确说明哪些资源欠缺, 产生什么约束 由于研发模式为项目型产品,且工程上线时间压力大, 使得测试不充分。 明确说明 在此中约束下,测试如何应对。 由于开发人员兼职其它他工作,造成的所提交代码质量以及不能及时修改 BUG的风 险,测试应该如何应对。 风险级别风险级别 高 高 中 风险分析风险分析 测试人员由于不熟悉系统功能而导致测 试结果不准确 需求变更 测试人员少, 测试任务多,导致不能完成 任务 规避措施规避措施 对测试人员进行相关系统业务功能知识的培 训 加强沟通,及时变更文档 从其它项目组调用 2.42.4 测试进度测试进度 说明:在此章节,对各阶段的测试给出里程碑计划,包括阶段、里程碑、资源等。如果项目 已使用DevPlan ,可以拷贝DevPlan中内容。进度一般情况时间跨度不能超过两周。 测试活动测试活动 可测试性需求 系统测试计划 测试用例编写 测试用例评审 第一轮测试 第二轮测试 第三轮测试 系统测试报告 开始时间开始时间结束时间结束时间工作量工作量 3 3 测试策略测试策略 3.13.1 整体策略整体策略 说明: 说明计划中使用的基本的测试过程。使用里程碑技术在测试过程中验证每个模块,测 试人员在需求阶段参与测试工作,进行需求review、设计review、测试用例设计和测试开 发,在系统开发完成之后,正式执行测试。产品达到软件产品质量要求和测试要求后发布, 并提交相关的测试文档。 3.23.2 测试类型测试类型 说明:选择本项目是否采用该测试类型,在表格是否采用如果采用填写“√√” ,不采用无需 填写,如果表格中没有对应的测试类型自己增加。 编号编号 1 1 2 2 测试类型测试类型 功能测试 流程测试 说明说明 根据需求文档、设计文档等检查产品是否正确实现了功能。 按操作流程进行的测试,主要有业务流程、数据流程、逻辑流程、 正反流程,检查软件在按流程操作时是否能够正确处理 3 3 4 4 5 5 界面测试 易用性测试 接口测试 检查界面是否符合公司界面规范,是否美观合理 检查系统是否易用友好,是否符合通用的操作习惯 检查系统能否与外部系统或外部设备等是否接口正常 是否采用是否采用 。5 欢迎下载 精品文档 6 6 7 7 安装测试 性能测试 检查系统能否正确安装、配置基础数据是否正确 提取系统性能数据,检查系统是否满足在需求中所规定达到的性 能。 8 8 9 9 安全性测试 兼容性测试 检查系统安全,是否达到安全需求,是否存安全隐患 对于 C/S 架构的系统来说,需要考虑客户端支持的系统平台。 对于 B/S 架构的系统来说需要考虑用户端浏览器的版本。 1010 1111 1212 3.33.3 测试技术测试技术 说明:选择本项目是否采用该测试技术,在表格是否采用如果采用填写“√√” ,不采用无需 填写,如果表格中没有对应的测试技术自己增加。 编号编号 1 1 2 2 3 3 4 4 5 5 6 6 测试技术测试技术 测试用例设计 白盒测试 自动化测试 性能测试 说明说明 在产品需求评审通过后编写测试用例 单元测试是否开展代码测试 系统回归时是否要引入自动化测试 是否是使用工具进行性能方面的测试 是否采用是否采用 4 4 测试提交文档测试提交文档 说明:测试过程中需要提交各种文档、作者、文档配置库存放目录。 文档说明文档说明 可测试性需求 系统测试计划 测试用例 系统测试报告 作者作者文档位置文档位置( (配置库配置库) ) 5 5 测试进入准则测试进入准则 编写编写 1 1 2 2 3 3 4 4 5 5 准则名称准则名称 需求规格说明书、测试用例评审已通过 单元测试已通过 冒烟测试用例执行通过 备注说明备注说明 6 6 测试通过准则测试通过准则 说明:可以是产品的质量达到什么样的目标,产品的流程联通性达到什么样的要求。 编写编写 1 1 准则名称准则名称 测试已实现的产品是否达到设计的要求,包括:各个功能点 是否以实现,业务流程是否正确 2 2需求覆盖率和测试用例执行率达到 100% 备注说明备注说明 。6 欢迎下载 精品文档 3 3 4 4 5 5 6 6 7 7 8 8 所有的自动测试脚本已经执行通过 缺陷已全部修复 挂起的缺陷经研究决定,可以通过 只针对开展