测试方案模板.docx
《测试方案模板.docx》由会员分享,可在线阅读,更多相关《测试方案模板.docx(26页珍藏版)》请在三一办公上搜索。
1、测试方案模板 百度在线网络技术有限公司 百度XXX产品v1.0.0测试方案 文档版本控制 文档版本号 V1.0 日期 作者 审核人 说明 1 百度在线网络技术有限公司 目录 百度XXX产品V1.0.0测试方案 . 1 1 项目简介部分 . 2 1.1 文档编写目的 . 2 1.2 测试项目背景描述 . 2 1.3 测试工作内容和范围 . 2 2 测试文档可裁减 . 2 2.1 测试所需参考文档 . 2 2.2 测试需提交文档 . 3 3 测试安排和计划 . 4 3.1 项目整体计划 . 4 3.2 测试资源安排 . 6 3.2.1 人力资源分工 . 6 3.2.2 测试环境安排和使用 . 7
2、3.2.3 所需的合作方配合 . 7 3.2.4 测试所需工具 . 8 4 风险预估和应对可裁减 . 8 5 准入测试方案可裁减 . 9 6 功能测试方案 . 10 6.1 CASE开发和管理的规范 . 10 6.2 测试需求分析和策略制定 . 10 6.2.1 分功能测试需求分析 . 10 6.2.2 测试工具需求 . 11 7 性能测试方案可裁减 . 11 7.1 性能测试工具需求 . 11 7.2 场景名XXX1 . 12 7.2.1 场景概述 . 12 7.2.2 执行策略设计 . 12 7.2.3 测试数据需求 . 12 7.2.4 性能测试结果分析方法和预期 . 13 7.3 压力
3、测试场景设计 . 13 7.3.1 场景名XXX . 13 1 百度在线网络技术有限公司 1 项目简介部分 1.1 文档编写目的 项目名称的这一“测试方案”文档有助于实现以下目标: 确定现有项目的信息和应测试的软件构件。 列出推荐的测试需求。 推荐可采用的测试策略,并对这些策略加以说明。 确定所需的资源,并对测试的工作量进行估计。 预估项目的风险和成本,对制定应对措施。 列出测试项目的可交付元素 1.2 测试项目背景描述 对测试对象及其开发设计目标进行简要说明。需要包括的信息有:主要的功能和性能、测试对象的构架以及项目的简史、测试对象的设计开发初衷和目标。 1.3 测试工作内容和范围 简要描述
4、测试所需的阶段。 简要地列出测试对象中将接受测试或将不接受测试的那些性能和功能。 如果在编写此文档的过程中做出的某些假设可能会影响测试设计、开发或实施,则列出所有这些假设。 列出可能会影响测试设计、开发或实施的所有风险或意外事件。 列出可能会影响测试设计、开发或实施的所有约束。 2 测试文档可裁减 2.1 测试所需参考文档 下表列出了制定和实施该测试方案时所需要使用的相关文档,并标明了各文档的可用性: 注:列表中为文档项,需要具化,可适当地删除或添加文档项。 文档具体的文档名称和已创建或可用 已被接收或已作者或来源备注 2 / 14 百度在线网络技术有限公司 列表 软件产品背景相关资料是否 经
5、过复审 是 否 角色和姓名 PM/RD 业务简介、名词解释、操作说明、系统资料、访问环境等 软件产品调研相关资料前期调研资料等 MRD 概要设计 详细设计 产品性能要求 是否 是否 是否 是否 是否 是 否 是否 是否 是否 是否 是否 是否 是否 是否 是否 是否 是否 是否 是否 是否 是否 是否 是否 PM/RD PM/RD RD RD PM/RD PM/RD PM/RD RD/OP RD/OP RD RD QA QA QA QA/PM/RD QA QA QA 产品常规检查checklist 是否 产品升级检查checklist 是否 运维部署文档 上线步骤 单元测试设计 代码行diff
6、分析 产品测试框架 产品test case 相关流程文档和模板 相关工作指南和规范 测试工具参考文档 是否 是否 是否 是否 是否 是否 是否 是否 是否 产品总测试方案 是否 测试陷阱tips、经验总结是否 文档、case study文档、项目成长记录等参考资料 2.2 测试需提交文档 下表列出了制定和实施该测试方案时测试所需要提交的相关文档,并标明了各文档的可用性: 注:列表中为文档项,需要具化,可适当地删除或添加文档项。 文档具体的文档名称和已创建或可用 已被接收或已作者或来源备注 列表 经过复审 角色和姓名 MRD、详细设计等评审批注意见 单元测试设计 3 / 14 是否 是否 是 否
7、 是否 QA QA 百度在线网络技术有限公司 测试方案 测试计划 测试开发需求货设计 测试设计 测试报告 项目总结 项目投入和时间数据 测试陷阱tips case study文档 项目成长记录 是否 是否 是否 是否 是否 是否 是否 是否 是否 是否 是否 是否 是否 是否 是否 是否 是否 是否 是否 是否 是否 QA QA QA QA QA QA QA QA QA QA QA 缺陷分析和测试设计补充 是否 3 测试安排和计划 3.1 测试难点和重点可裁减 注本小节描述项目测试中预计的测试重点和测试难点,撰写者可根据需要对下列的表格进行修改 3.1.1 测试重点可裁减 编号 1 重点项 重
8、要性说明 写实必须要支持的关键功能;另外这部分功能只要正确,顺序读写正确性一定能保证 备注 由于需要考虑自动化工具支持。 多用户并发读写操作 作为一个分布式系统,并发读2 异常测试 作为一个基础平台项目,系统可以参照之前整理进行异常模拟 要能够容忍各种软硬件异常。 的分布式异常体系3 Xxxx Xxxx 3.1.2 测试难点可裁减 编号 1 难点项 相关数据并发读写的正确性验证 困难性说明 由于存在执行不确定性,无法事先获得期望的结果;另外这种不确定性也导致了bug难以复现 备注 可以考虑利用系统的checkpoint功能进行功能回放。 4 / 14 百度在线网络技术有限公司 2 Xxxx 3
9、.2 项目整体计划 项目阶段 调研阶段 需求评审阶段 时间段 参与人员 测试工作内容安排 参与调研讨论 1. 2. 3. 4. 5. 6. 产出 评审批注反馈 初步测试计划 备注 了解项目背景资料 阅读mrd 反馈评审问题 参与需求评审 确认评审结论 初步评估测试计划 详细设计阶段 1. 2. 3. 4. 5. 6. RD开发阶段 评审批注反馈 认测试需求 测试框架 进行测试点拆分 功能点拆分文反馈评审问题 档 测试点拆分文参与设计评审 档 确认设计评审结论 确定测试初步方案 初步测试方案 测试计划调整 分析产品功能,确 关键字列表 Case书写规范 测试case文档 自动化case 1. 确
10、定测试方案 2. 确定自动化测试点 3. 撰写测试case和相关关键字 4. 准备测试数据 5. 自动生成自动化case 6. FE提交页面后获取页面对象 7. 开发测试工具 8. 测试方案和测试设计评审 测试工具和程序 准入测试阶段 1. 环境部署 2. 准入测试 3. 完善自动化case 测试环境 准入测试结论 部分自动化case及执行结果 第一遍全面测试 1. 2. 3. 执行手工测试 执行自动化case 性能测试 手工测试结论 部分关键字 完善或新补充的自动化case 性能测试结果 4. 完善自动化case 自动化case结 5 / 14 百度在线网络技术有限公司 果 Bug回归测试
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 测试 方案 模板
链接地址:https://www.31ppt.com/p-3631154.html