




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
XXXXXXX 产品测试方案 版本号版本号VXX 项项目号目号 总页总页数数XX 日日 期期 XXXX XX XX Xxxxx 产品测试方案 第 1 页共 页 目目 录录 1模板前言模板前言 4 1 1文档目的 4 1 2适用范围 4 1 3关键技术 5 1 4背景 5 2测试参考文档和测试提交文档测试参考文档和测试提交文档 5 2 1测试参考文档 5 2 2测试提交文档 6 3测试进度测试进度 6 4测试资源测试资源 6 4 1人力资源 6 4 2测试环境 7 4 3测试工具 8 5系统风险 优先级系统风险 优先级 8 6测试策略测试策略 9 6 1用户界面测试 10 6 2功能测试 10 6 3容错测试测试 11 6 4性能测试 12 6 5稳定性测试 13 6 6兼容性测试 13 6 7安装测试 14 7问题严重度描述问题严重度描述 14 Xxxxx 产品测试方案 第 2 页共 页 测试方案和计划测试方案和计划 项目经理 项目 项目阶段 决策评审点 概念 计划 开发 验证 发布 生命周期 临时 1模板前言模板前言 1 11 1 文档目的文档目的 项目名称 的这一 测试计划 文档有助于实现以下目标 确定现有项目的信息和应测试的软件构件 列出推荐的测试需求 高级需求 推荐可采用的测试策略 并对这些策略加以说明 确定所需的资源 并对测试的工作量进行估计 列出测试项目的可交付元素 1 21 2适用范围适用范围 描述测试的各个阶段 例如 单元测试 集成测试或系统测试 并说明本计划所 针对的测试类型 如功能测试或性能测试 本次测试为系统测试 本计划针对的测试类型为 如功能测试或性能测试 被测对象被测对象 新增程序 如 通过模板配置的程序 新增非模板配置模块 继承程序 如 原有七号信令集中监测系统 V5 0 的部分程序 应测试的特性应测试的特性 新增程序应测特性为 如 功能 准确性 继承程序 如 功能 不被测试的特性不被测试的特性 新增程序 继承程序 如 准确性 界面一致性 测试挂起的标准及恢复的必要条件测试挂起的标准及恢复的必要条件 挂起测试项标准 暂无测试环境 由于测试方法中要求的测试环境复杂 现有的设备和技术无 法搭建此测试环境的 暂无测试数据 测试程序中各个分支语句中符合条件的多种测试数据 现有 Xxxxx 产品测试方案 第 3 页共 页 数据有局限性的 暂无测试方法可验证 由于程序设计中没有考虑到程序的可测试性所引起的 被测试程序出现严重错误 无法运行或者生成重要数据 恢复测试项的标准 因无测试环境而产生的挂起 在测试环境可搭建的情况下恢复测试项 因无测试数据而产生的挂起 在测试数据完整到位的情况下可恢复测试项 因无测试验证方法而产生的挂起 在程序经改造为具有可测试性之后可恢复 测试项 因被测程序无法执行等错误而产生的挂起 在被测试程序被修改为可实现基 本功能后恢复测试项 1 31 3关键技术关键技术 1 41 4背景背景 对测试对象 构件 应用程序 系统等 及其目标进行简要说明 需要包括的信息 有 主要的功能和性能 测试对象的构架以及项目的简史 2测试参考文档和测试提交文档测试参考文档和测试提交文档 测试参考文档测试参考文档 下表列出了制定测试计划时所使用的文档 并标明了各文档的可用性 注 1 可适当地删除或添加文档项 但 文件为必须提供评审通过的文档 2 软件需求定义和软件需求跟踪矩阵产品人员必须提供 否则无法进行后续的 测试方案的制定工作 3 在需求明确后 产品人员需要提交需求对应的业务测试用例给测试人员进行 参考 尤其在需求变更 开局 或者选型测试 必须由产品人员提交对应的业务测试用例 和测试数据 做为测试人员的测试依据 表 1 文档 版本文档 版本 日期 日期 已创建或可用已创建或可用已被接收或已经过复审已被接收或已经过复审作者或来源作者或来源备注备注 可行性分析报告是 否 是 否 产品人员 软件需求定义 是 否 是 否 产品人员 软件需求跟踪矩阵是 否 是 否 产品人员 需求变更单是 否 是 否 产品人员 业务测试用例是 否 是 否 产品人员 软件概要设计 是 否 是 否 研发人员 软件详细设计是 否 是 否 研发人员 Xxxxx 产品测试方案 第 4 页共 页 软件测试需求是 否 是 否 测试数据是 否 是 否 产品人员 测试时间表及人员安 排 是 否 是 否 2 22 2 测试提交文档测试提交文档 下面应当列出在测试阶段结束后 所有可提交的文档 测试方案及计划 测试用例 测试报告 3测试进度测试进度 表 2 测试活动测试活动计划开始日期计划开始日期计划结束时间计划结束时间实际开始日期实际开始日期结束日期结束日期 制定测试方案及 计划 评审测试方案及 计划 设计测试用例 测试用例评审 功能测试 性能测试 回归测试 对测试进行评估 4测试资源测试资源 4 14 1 人力资源人力资源 下表列出了在此项目的人员配备方面所作的各种假定 注 可适当地删除或添加角色项 表 3 角色角色 人数 人数 职责职责备注备注 测试负责人 1 人 判断待测试产品是否进入 可测试状态 书写系统测试方案计划 跟踪测试计划执行进度 质量 协调测试资源 系统测试计划 测试报告文档需经过 评审 评审后的文档入 PVCS 库 Xxxxx 产品测试方案 第 5 页共 页 书写测试报告 测试人员 1 2 人 搭建测试环境 书写测试用例 执行测试 做好测试记录 进行缺陷跟踪 回归测试 总结个人测试报告 测试用例入 PVCS 库 错误入错误跟踪库 个人测试报告以 Email 方式提交测试 负责人 产品负责人提供需求文档 需求跟踪 矩阵 需求变更等 对测试人员进行产品业务 的培训 根据需求编制产品业务测 试用例提供给测试人员做 参考 需求文档需是评审通过的正式文档 研发负责人 1 人 提供并跟踪研发计划 提供设计文档 含单元测 试计划和测试用例 根据产品状态制定研发制 度 按时提交可测程序给配置 管理员 包括静态表 协助配置管理员编译程序 协调相关研发资源 研发制度中需要定义错误修改机制及 时间限制 研发人员 2 3 人 进行单元测试 在规定时间内修改错误 对测试人员提出的需求和 设计文档中未尽事宜给予 必要的支持 配置管理负责人 1 人 即时编译程序提供测试 做好基线管理 协调相关配置管理资源 评审团负责人根据公司制定的产品过程 计划中评审日期按时参与 评审 提供评审意见 4 24 2 测试环境测试环境 公司测试组网图 公司测试组网图 现场测试组网图 可选 现场测试组网图 可选 下表列出了测试的系统环境 表 4 Xxxxx 产品测试方案 第 6 页共 页 软件环境 相关软件 操作系统 版本号等 软件环境 相关软件 操作系统 版本号等 硬件环境 网络 设备等 硬件环境 网络 设备等 4 34 3 测试工具测试工具 此项目将列出测试使用的工具 例 本次测试并无新开发的测试工具 主要使用的测试工具有以下2种 1 SQL Explorer BCB自带的工具 可通过数据源连接数据库 对数据库种的表 表 结构 表中数据进行直观的查看 并可方便的输入SQL语句并查看查询结果 2 错误跟踪系统 根据本公司的实际情况 比较实用的缺陷跟踪系统 可进行简单 的缺陷分析和统计功能 表 5 用途用途工具工具生产厂商生产厂商 自产自产版本版本 Bug 库地址 http 5系统风险 优先级系统风险 优先级 简要描述测试阶段的风险和处理的优先级 事项风险措施 测试方案编制 需求文档和研发设计文档在此 任务开始时间之前没有到位或 按时到位但内容不完整 a 加强对配置管理计划的执行 b 与研发和产品人员沟通 测试方案评审 由于人为原因或外部原因造成 的评审时间延迟 a 在测试方案编制后 及时进行评审时 间的确定与评审方进行沟通 确定时间 需求变更 导致以前测试无效 或对变动 的估计不准确 测试周期延长 1 调整测试计划和测试用例 并与研发和 产品人员进行沟通 2 调整测试重点 数据库结构重大调整 导致以前测试无效 或对变动 的估计不准确 测试周期延长 1 调整测试计划和测试用例 2 如果导致测试无法进行 重新审定系统 进入验收测试的标准 决定是否返回研 发 Xxxxx 产品测试方案 第 7 页共 页 程序结构重大调整 导致以前测试无效 或对变动 的估计不准确 测试周期延长 1 调整测试计划和测试用例 2 如果导致测试无法进行 重新审定系统 进入验收测试的标准 决定是否返回研 发 阶段反复次数太多测试进度受阻 测试周期延长 1 调整测试计划和测试用例 2 如果导致测试无法进行 重新审定系统 进入验收测试的标准 决定是否返回研 发 执行测试 测试版本不稳定 测试人员变更 测试用例中所要求的测试数据 不完整 1 若测试无法正常进行 重新审定系统 进入验收测试的标准 决定是否返回 研发 2 对测试人员的近期工作要及时沟通 3 测试数据要求 要尽早与产品和研发 人员沟通 确定测试数据 修改 bug Bug 修改不及时 延期交付回 归测试版本 1 研发负责人对 bug 情况进行及时跟踪 版本编译编译没有通过 延期提交 1 研发配合配置管理进行 对有编本编译 造成的时间延误 需要进行测试时间变 更的通报 回归测试 变更后的可执行程序无法及时 获取 测试用例中所要求的测试数据 不完整 1 加强与研发部门的沟通 2 对由回归版本延期获得造成的测试时 间延误 需要进行通报 测试报告书写 测试任务无法根据 测试计划 按时完成 测试计划发生变更 及时调整配置管理 计划 修正测试报告出具时间 6测试策略测试策略 测试策略提供了对测试对象进行测试的推荐方法 对于每种测试 都应提供测试说明 并解释其实施的原因 制定测试策略时所考虑的主要事项有 将要使用的技术以及判断测试何时完成的标准 下面列出了在进行每项测试时需考虑的事项 除此之外 测试还只应在安全的环境中 使用已知的 有控制的数据库来执行 注意 不实施某种测试 则应该用一句话加以说明 并陈述这样的理由 例如 将不 实施该测试 该测试本项目不适用 测试原理 例 例 本次测试依据监测系统的实现原理 即平台部分程序负责采集和处理数据 并将数据 进行分析后入数据库 应用部分程序根据需求呈现各种表现形式 从后台数据库中组合查 询并将查询结果以固定的格式显示出来 测试时根据每个程序运行后sqllog目录下的sqllog txt中的SQL语句对查询结果的准确 性进行测试 Xxxxx 产品测试方案 第 8 页共 页 被测试对象需求 版本要求 每日根据研发负责人提供的最新可编译程序列表编译的最新程序版本 文档要求 需求规格说明书 详细设计文档 以及相关的协议规范 接口 协议要求 每个程序执行后退出必须书写log信息 可测试性要求 可执行程序必须可以保证基本运行 被测程序必须有相关输出 测试代码设计 如 本次产品测试无程序代码要求 有大量sql语句书写要求 SQL语句必须书写到 相关的测试用例中 测试规程设计 本次测试要求严格按照测试用例执行测试 每个测试点后面都必须输入 测试结果 每组测试用例下面必须输入 测试人员 和 测试时间 其中 测试结果 需用 OK POK NG 或者 NT 表示 OK 表示测试结果全部正确 POK 表示测试结构大部分正确 NG 表示测试结果有较大的错误 NT 表示由于各种原因本次无法测试 测试用例的执行顺序 建议按照测试用例的模板至上而下的依次执行 先验证公共功 能再验证准确性 最后测试性能 6 16 1 用户界面测试用户界面测试 用户界面 UI 测试用于核实用户与软件之间的交互 UI 测试的目标是确保用户界 面会通过测试对象的功能来为用户提供相应的访问或浏览功能 另外 UI 测试还可确保 UI 中的对象按照预期的方式运行 并符合公司或行业的标准 测试目标测试目标 核实以下内容 通过测试进行的浏览可正确反映业务的功能和需求 这种浏览包括 窗口与窗口之间 字段与字段之间的浏览 以及各种访问方法 Tab 键 鼠标移动 和快捷键 的使用 窗口的对象和特征 例如 菜单 大小 位置 状态 颜色和中心 都符合标准 测试范围 测试范围 技术 技术 为每个窗口创建或修改测试 以核实各个应用程序窗口和对象都 可正确地进行浏览 并处于正常的对象状态 开始标准 开始标准 完成完成 通过标准 通过标准 成功地核实出各个窗口都与基准版本保持一致 或符合可接受标 准 测试重点和优先测试重点和优先 Xxxxx 产品测试方案 第 9 页共 页 级 级 需考虑的特殊事需考虑的特殊事 项 项 并不是所有定制或第三方对象的特征都可访问 6 26 2 功能测试功能测试 对测试对象的功能测试应侧重于所有可直接追踪到用例或业务功能和业务规则的测试 需求 这种测试的目标是核实数据的接受 处理和检索是否正确 以及业务规则的实施是 否恰当 此类测试基于黑盒技术 该技术通过图形用户界面 GUI 与应用程序进行交互 并对交互的输出或结果进行分析 以此来核实应用程序及其内部进程 以下为各种应用程 序列出了推荐使用的测试概要 测试目标测试目标 确保测试的功能正常 其中包括导航 数据输入 处理和检索等 功能 测试范围 测试范围 技术 技术 利用有效的和无效的数据来执行各个用例 用例流或功能 以核 实以下内容 在使用有效数据时得到预期的结果 在使用无效数据时显示相应的错误消息或警告消息 各业务规则都得到了正确的应用 开始标准 开始标准 完成完成 通过标准 通过标准 测试重点和优先测试重点和优先 级 级 需考虑的特殊事需考虑的特殊事 项 项 确定或说明那些将对功能测试的实施和执行造成影响的事项或因 素 内部的或外部的 6 36 3 容错测试容错测试 容错测试可确保测试对象能成功完成转移 并能从导致意外数据损失或数据完整性破 坏的各种硬件 软件可网络故障中恢复 故障转移测试可确保 对于必须持续运行的系统 一旦发生故障 备用系统就将不失 时机地 顶替 发生故障的系统 以避免丢失任何数据或事务 恢复测试是一种对抗性的测试过程 在这种测试中 将把应用程序或系统置于极端的 条件下 或者是模拟的极端条件下 以产生故障 例如设备输入 输出 I O 故障或无 效的数据库指针和关键字 然后调用恢复进程并监测和检查应用程序和系统 核实应用 程序或系统和数据已得到了正确的恢复 测试目标测试目标 确保恢复进程 手工或自动 将数据库 应用程序和系统正确地恢 复到预期的已知状态 测试中将包括以下各种情况 客户机断电 服务器断电 通过网络服务器产生的通信中断 Xxxxx 产品测试方案 第 10 页共 页 周期未完成 数据过滤进程被中断 数据同步进程被中断 数据库指针或关键字无效 数据库中的数据元素无效或遭到破坏 测试范围 测试范围 技术 技术 应该使用为功能和业务周期测试创建的测试来创建一系列的事务 一旦达到预期的测试起点 就应该分别执行或模拟以下操作 客户机断电 关闭 PC 机的电源 服务器断电 模拟或启动服务器的断电过程 通过网络服务器产生的中断 模拟或启动网络的通信中断 实际 断开通信线路的连接或关闭网络服务器或路由器的电源 一旦实现了上述情况 或模拟情况 就应该执行其他事务 而 且一旦达到第二个测试点状态 就应调用恢复过程 在测试不完整的周期时 所使用的技术与上述技术相同 只不过 应异常终止或提前终止数据库进程本身 对以下情况的测试需要达到一个已知的数据库状态 当破坏若干个 数据库字段 指针和关键字时 应该以手工方式在数据库中 通过 数据库工具 直接进行 其他事务应该通过使用 应用程序功能测 试 和 业务周期测试 中的测试来执行 并且应执行完整的周期 开始标准 开始标准 完成完成 通过标准 通过标准 在所有上述情况中 应用程序 数据库和系统应该在恢复过程完成 时立即返回到一个已知的预期状态 此状态包括仅限于已知损坏的字段 指针或关键字范围内的数据损坏 以及表明进程或事务因中断面未被完成 的报表 测试重点和优测试重点和优 先级 先级 需考虑的特殊需考虑的特殊 事项 事项 恢复测试会给其他操作带来许多的麻烦 断开缆线连接的方法 模拟断电或通信中断 可能并不可取或不可行 所以 可能会 需要采用其他方法 例如诊断性软件工具 需要系统 或计算机操作 数据库和网络组中的资源 这些测试应该在工作时间之外或在一台独立的计算机上运行 6 46 4 性能测试性能测试 测试目标测试目标 核实所指定的事务或商业理由在不同的工作量条件下的处理能力等 测试范围 测试范围 技术 技术 使用为功能或业务周期测试制定的测试 通过修改数据文件来增加事务数量 或通过修改脚本来增加每项事 Xxxxx 产品测试方案 第 11 页共 页 务发生的次数 开始标准 开始标准 完成完成 通过标准 通过标准 多个事务或多个用户 在可接受的时间范围内成功地完成测试 没 有发生任何故障 测试重点和优先测试重点和优先 级 级 需考虑的特殊事需考虑的特殊事 项 项 性能测试应该在专用的计算机上或在专用的机时内执行 以便实现 完全的控制和精确的评测 性能测试所用的数据库应该是实际大小或相同缩放比例的数据库 6 56 5 稳定性测试稳定性测试 测试目标测试目标 测试软件在长期测试情况下的 系统稳定性情况 测试范围 测试范围 技术 技术 使用为功能或业务周期测试制定的测试 在系统可正常工作的环境下 进行联系长时间的测试 开始标准 开始标准 完成完成 通过标准 通过标准 在测试期间 系统能正常完成测试 没有发生任何故障 测试重点和优先测试重点和优先 级 级 需考虑的特殊事需考虑的特殊事 项 项 稳定性测试应该在性能测试之后 采用性能测试出的可正常工作的 指标 在专用的计算机上或在专用的机时内执行 以便实现完全的控制 和精确的评测 文档行测试所用的数据库应该是实际大小或相同缩放比例的数据库 6 66 6 兼容性测试兼容性测试 兼容性测试的目的是确保该软件可在需求定义中定义的可运行的平台 软件 硬件等 环境下正常运行 测试目标测试目标核实在以下环境下 待测试产品可正常运行 需求中定义的操作系统 需求中定义的软件 例如 数据库 此产品以前版本等 需求中定义的硬件 例如 机型 板卡等 需求中定义的操作系统及软件 硬件的组合环境 Xxxxx 产品测试方案 第 12 页共 页 测试范围 测试范围 技术 技术 操作系统的安装 第三方软件的安装 待测试产品在以上操作系统及软件 硬件组合的环境下的安
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中必修一外研社课件
- 高三一轮地球的结构课件
- 计算机网络安全技术(第7版)(微课版) 课件 第三章 计算机病毒
- 离婚协议中房产分割与子女教育基金分配合同
- 生态循环农业种植基地合作投资合同
- 知识产权运营管理服务补充协议正规范本
- 离婚后子女抚养权确定与监护权移交合同
- 网络直播平台股权赠与及内容监管服务协议
- 2024高一物理期中模拟卷01(人教版2019必修一1~3章)(含答案)
- 信息安全技术应用测试卷
- 探讨跨界融合创新在智能数字服装设计中的应用和发展前景
- 2025中国肺血栓栓塞症诊治、预防和管理指南解读课件
- 《工程建设领域农民工工资专用账户资金管理三方协议(样本)》
- 面料培训资料
- 2025秋三年级上册语文上课课件 9 犟龟
- 国家保密培训课件
- 《党政机关厉行节约反对浪费条例》培训课件
- 工商业光伏施工总承包合同
- 参考儿科急危重症抢救预案及流程
- 高铁司机长时间专注心理调节专题报告
- 科技馆面试题库及答案
评论
0/150
提交评论