




免费预览已结束,剩余18页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目编号项目编号:S600-03-2010 测试计划测试计划 Version: 1.00 项 目 承 担 部 门: 电子工程学院 撰 写 人(签名): 张受干 完 成 日 期: 2010-7-4 本文档 使 用部门: 主管领导 项目组 客户(市场) 维护人员 用户 评审负责人(签名): 评 审 日 期: 分 类:TEST 使用者: 项目名称: 跳棋游戏 卷号卷号 卷内编号卷内编号 密级密级 文档信息文档信息 项目名:跳棋游戏 项目编号: S600-03-2010 标题:System Test Plan 作者:张受干 创建日期:2010-6-12 10:32 上次更新日期: 版本:1.0 部门名称:软件评测部 文档状态文档状态 文档状态草稿 正式 文档评审人员评审时间 修订文档历史记录修订文档历史记录 日期日期版本版本说明说明作者作者 2010-06-121.0初始版本张受干 2010-06-152.0根据项目计划及迭代计划调整,修改部分测试需 求及测试策略 朱国柱 目录目录 1.简介简介.1 1.1目的.1 1.2背景.1 1.3范围.1 1.4项目标识.2 2.测试需求测试需求.3 2.1功能测试需求.3 2.2性能测试需求.3 2.3安全性和访问控制测试需求.3 2.4配置测试需求.3 2.5用户界面测试需求.4 2.6安装测试需求.4 3.测试策略测试策略.5 3.1测试类型.5 3.1.1数据和数据库完整性测试.5 3.1.2功能测试.5 3.1.3业务周期测试.6 3.1.4 用户界面测试.6 3.1.4性能评价.7 3.1.5负载测试.8 3.1.6强度测试.8 3.1.7容量测试.8 3.1.8安全性和访问控制测试.9 3.1.9故障转移和恢复测试.10 3.1.10配置测试.11 3.1.11安装测试.12 3.2工具.13 4.资源资源.14 4.1角色.14 5.项目里程碑项目里程碑.16 6.可交付工件可交付工件.17 6.1测试模型.17 6.2测试日志.17 6.3缺陷报告.17 7.附录附录 A:项目任务:项目任务.18 Test Plan 1. 简介简介 1.1 目的目的 “跳棋游戏的测试计划”文档有助于实现以下目标: a、确定幸福跳棋游戏测试的信息和应测试的软件构件。 b、确定游戏测试的测试需求(高级需求)。 c、根据测试需求确定测试策略,并对这些策略加以说明。 d、确定系统测试所需的资源,并对测试的工作量进行估计。 e、列出项目测试的可交付工件。 1.2 背景背景 本软件来源幸福之家的小游戏,经过用户的广泛应用,发现了一些吧不易发现的 bug,因此要对该游戏进行改进和测试。 1.3 范围范围 a、本测试计划是在项目的 Elaboration Phase 对整个项目测试工作的一个详细描述, 它将是以后所有测试工作的基础。 b、幸福跳棋游戏项目的测试包括以下类型的测试活动。 功能确认测试 性能测试 容量测试 安全性和访问控制测试 配置测试 安装测试 用户界面测试 c、系统测试将实现部分测试自动化,自动化脚本采用 Rational Robot 编写;实现 100%的需求覆盖,采用 TestManager 来评估需求覆盖情况。 d、本测试计划中的活动在 Elaboration 阶段将完成系统测试计划,所有高优先级的 系统测试用例。 e、本测试计划实施的前提条件是:项目组按照开发计划完成项目的实施、测试组能 够熟练使用 Rational 测试工具、测试组与分析与设计组、编码组协调一致。 f、本测试计划在以后的迭代中会根据需求和迭代计划的变更而新增或更新。 g、本测试计划适用于“幸福之家跳棋游戏”项目。本文档将供给项目经理及项目开 发各组使用,包括测试组、分析与设计组、编码组、SQA 组、SCM 组。 1.4 项目标识项目标识 下表列出了制定系统测试计划所用的文档,并标明了文档的可用性: 文档文档 (版本(版本/ /日期)日期) 已创建或可用已创建或可用已被接受或已已被接受或已 经过复审经过复审 作者或来源作者或来源备注备注 用例模型 是 否 是 否 REQ 补充规约 是 否 是 否 REQ 前景 是 否 是 否 REQ 项目计划 是 否 是 否 PM 迭代计划 是 否 是 否 PM Elaboration 迭代 计划 测试需求测试需求 下面列出了在项目测试中需要测试的测试对象(用例、功能性需求和非功能性需求)。 1.5 功能测试需求功能测试需求 核实 Use Case Model 中的所有用例、用例场景。 测试需求测试需求 ID核实用例核实用例优先级优先级 TR-SST-QueryConsignQueryconsign高 TR-SST-ReaveTaskReaveTask高 TR-SST-CreateInstanceTR-SST-CreateInstance高 TR-SST-AssignTaskAssignTask高 TR-SST-UpdateTaskStateUpdateTaskState高 TR-SST-GetBackTacheGetBackTache低 TR-SST-GetHistoryTacheGetHistoryTache低 TR-SST-GetFlowTypeGetFlowType高 TR-SST-GetFrontTacheGetFrontTache低 TR-SST-ApplyRuleJumpApplyRuleJump低 TR-SST-ConfirmValidityConfirmValidity低 TR-SST-ConfirmFlowConfirmFlow高 TR-SST-SelJumpTypeSelJumpType低 TR-SST-SelTargetTacheSelTargetTache低 TR-SST-ExeRuleJumpExeRuleJump低 TR-SST-AllotTacheAllotTache高 TR-SST-AllotTaskAllotTask低 TR-SST-ReAssignTaskReAssignTask低 TR-SST-EditModelEditModel高 TR-SST-GetUsersGetUsers高 TR-SST-ManageRuleAuthorityManageRuleAuthority低 TR-SST-TestValidityTestValidity低 TR-SST-SubmitModelSubmitModel高 TR-SST-ImportModelImportModel高 TR-SST-VerifyUserVerifyUser高 TR-SST-注册组件注册组件高 TR-SST-CreateTaskConsignCreateTaskConsign高 TR-SST-UpdateTaskConsignUpdateTaskConsign高 测试需求测试需求 ID核实用例核实用例优先级优先级 TR-SST-CancelTaskConsignCancelTaskConsign高 缺查询任务委托高 TR-SST-BackupLogBackupLog低 TR-SST-QueryLogQueryLog低 TR-SST-DeletingLogDeletingLog低 TR-SST-ModifyRolePeopleModifyRolePeople高 TR-SST-QueryRolePeopleQueryRolePeople高 TR-SST-QueryPersonRoleQueryPersonRole高 TR-SST-ModifyRoleNameModifyRoleName高 TR-SST-DeleteRoleDeleteRole高 TR-SST-AddURoleAddURole高 TR-SST-QueryServerStateQueryServerState高 TR-SST-DeActivateInstanceDeActivateInstance低 TR-SST- ShutdownServerShutdownServer高 TR-SST- ActivateInstanceActivateInstance低 TR-SST- StartServerStartServer高 TR-SST- interposeInstanceinterposeInstance低 TR-SST- ResetInstanceResetInstance低 TR-SST- RestartServerRestartServer高 TR-SST- distoryInstancedistoryInstance低 TR-SST- QueryRouteInfoQueryRouteInfo高 TR-SST- QueryTaskQueryTask低 TR-SST- DeleteTaskDeleteTask低 TR-SST- PromptOverTimeTaskPromptOverTimeTask低 TR-SST- PromptInTimeTaskPromptInTimeTask低 TR-SST- PromptNewTaskPromptNewTask低 1.6 性能测试需求性能测试需求 根据补充规约,本系统没有性能方面的特殊需求。 1.7 安全性和访问控制测试需求安全性和访问控制测试需求 核实 Supplementary Specification 中的访问控制需求。 测试需求 ID:TR-SST-Safety-001 优先级:高 核实非注册产品可以在三十天内随意使用,三十天后产品自动会要求用户注册。 1.8 用户界面测试需求用户界面测试需求 核实 Supplementary Specification 中的用户界面要求: 测试需求 ID:TR-SST-GUI-001 优先级:低 核实用户界面的设计将遵循Microsoft 用户界面开发和分析指南。 1.9 安装测试需求安装测试需求 核实以下测试需求: 测试需求 ID:TR-SST-Install-001 优先级:低 核实首次安装、重复安装、选择安装后,安装游戏能正常运行。 测试需求 ID:TR-SST-Install-002 优先级:低 核实卸载后,该游戏没有残余。 2. 测试策略测试策略 首先用确定软件检测软件的功能是否符合用户的要求,参照需求规格说明书,其次才采 用系统测试,使其与计算机硬件,外设,某些支持软件,数据和人员等其他系统元素结 合在一起,在实际运行环境下,对计算机系统一系列的测试,并有测试人员模拟用户进 行测试。 2.1 测试类型测试类型 2.1.1数据和数据库完整性测试 因项目不涉及数据库,不需要数据和数据库完整性测试。 2.1.2功能测试 功能测试是对 2.1 中的测试需求进行功能确认测试。这些测试的目标在于确认用例或用 例场景是否能够实现。这种类型的测试采用黑盒测试方法,即通过图形用户界面 (GUI) 与应用程序交互并分析输出结果来确认应用程序的正确性。 测试目标:测试目标: 确保功能测试需求对应的用例、用例场景能够实现。 方法:方法: 采用黑盒测试技术设计功能测试用例。为各测试用例制定测试 过程。并且录制、编辑脚本用于回归测试。执行测试用例来核 实各用例、用例场景、用例流。主要核实以下内容: 使用有效数据时得到预期的结果。 在使用无效数据时显示相应的错误消息或警告消息。 完成标准:完成标准: 所计划的测试能够覆盖用例事件流(基本流及所有备选流), 并且所计划的测试已全部执行。 所发现的缺陷已全部解决。 需考虑的特殊事项:需考虑的特殊事项: 无 业务周期测试 因项目不涉及具体业务,不需要业务周期测试。 3.1.4 用户界面测试 通过用户界面 (UI) 测试来核实用户与软件的交互。UI 测试的目标在于确保用户界面向 用户提供了适当的访问和浏览测试对象功能的操作。确保 UI 功能内部的对象符合预期 要求,并遵循补充规约中定义的用户界面设计标准Microsoft 用户界面开发和分析指 南。为测试需求 TR-SST-GUI-001 设计测试。 测试目标:测试目标: 核实以下内容: 通过浏览测试对象可正确反映功能和需求,这种浏览包括 窗口与窗口之间、字段与字段之间的浏览,以及各种访问方法 (Tab 健、鼠标移动和快捷键)的使用 窗口的对象和特征(例如:菜单、大小、位置、状态和中心) 都符合标准。 方法:方法: 为每个窗口创建或修改测试,以核实各个应用程序窗口和对象都可 正确地进行浏览,并处于正常的对象状态。 完成标准:完成标准: 各界面元素满足Microsoft 用户界面开发和分析指南标准。 需考虑的特殊事项:需考虑的特殊事项: 因Microsoft 用户界面开发和分析指南内容较多,希望提取常 用界面元素标准形成检查表。以检查表的形式来检查界面。 性能评价 本项目没有性能方面的要求。 负载测试 本项目不作负载测试。 2.1.3强度测试 本项目不考虑强度测试。 2.1.4容量测试 本项目不考虑容量测试。 安全性和访问控制测试 安全性和访问控制测试侧重于安全性的两个关键方面: 应用程序级别的安全性,包括对数据或功能的访问 游戏级别的安全性,包括对游戏的登录或远程访问。 应用程序级别的安全性可确保: 系统级别的安全性可确保:非注册用户在 30 天内可以使用本系统,30 天后提示用户注 册。 测试目标:测试目标: 用来对测试需求 TR-SST-Safety-001 进行验证。 方法:方法: 应用程序级别的安全性:确定并列出各用户及其被授权访问的日 记和日记本。 为各用户创建测试,并通过创建各用户所特有的功能(如翻 看日记)来核实其访问权限。 系统级别的访问: 1、 非注册用户下载程序,利用功能测试脚本运行程序。 2、 修改系统时间为 29、30、31 天后,利用功能测试 脚本运行程序。在 29 天能够正常运行,30 天和 31 天后,出现提示用户注册信息。 3、 用户注册后,利用功能测试脚本运行程序,所有功 能正常运行。 完成标准:完成标准: 完成所计划的测试。 需考虑的特殊事项:需考虑的特殊事项: 无 2.1.5故障转移和恢复测试 本项目不考虑故障转移和恢复测试。 2.1.6配置测试 本项目不考虑配置测试。 安装测试 安装测试有两个目的。第一个目的是确保该软件能够在所有可能的配置下进行安装,例 如,进行首次安装、完整的或自定义的安装,以及在正常和异常情况下安装。异常情况 包括磁盘空间不足、缺少目录创建权限等。第二个目的是核实软件在安装后可立即正常 运行。这是指运行大量为功能测试制定的测试。另外在安装测试后需要测试卸载。 测试目标:测试目标: 核实在以下情况下,测试对象可正确地安装到各种所需的 硬件配置中,或从计算机卸载。 首次安装。以前从未安装过 TPWF 的新计算机 更新。以前安装过相同版本的 TPWF 的计算机 卸载。卸载 TPWF。 方法:方法: 安装: 启动或执行安装。 使用预先确定的功能测试脚本子集来运行软件。 卸载: 卸载应用程序,检查注册表、安装路径、系统路径中 关于 TPWF 的文件或信息是否完全卸载。 完成标准:完成标准: 软件能够成功执行,没有出现任何故障。 软件完全卸载,没有残余。 需考虑的特殊事项:需考虑的特殊事项: 安装和卸载时,对于公共组件应该提示。 2.2 工具工具 此项目将使用以下工具: 用途工具厂商/自行研制版本 测试管理 Rational TestManagerRational2001.05 缺陷跟踪 Rational ClearQuestRational2001.05 用于功能性测试的工具 Rational RobotRational2001.05 用于性能测试的工具 Rational TestManagerRational2001.05 项目管理MS Word、MS Project Microsoft2000 3. 资源资源 以下确定了项目测试所需要的人力资源以及软硬件资源。对测试所需要的脚色进行了分 配、明确职责。 3.1角色角色 人力资源 角色推荐的最少资源 (所分配的专职角色数量) 具体职责或注释 测试经理吕军进行管理监督。 职责: 提供技术指导 获取适当的资源 提供管理报告 测试设计员吕军、刘飚、陈旭确定测试用例、确定测试用例的优先级并实 施测试用例。 职责: 生成测试计划 生成测试模型(测试用例、测试过程、测 试脚本) 评估测试工作的有效性 测试员陈旭、刘飚执行测试。 职责: 执行测试 记录结果 从错误中恢复 记录缺陷 测试系统管理员吕军确保测试环境和资产得到管理和维护。 职责: 管理测试系统 授予和管理角色对测试系统的访问权 配置管理员邱小波职责: 对测试工件实施配置管理。 及时通知对测试有影响的变更。 项目里程碑项目里程碑 跳棋游戏测试在 Elaboration Phase 划分成以下 2 个阶段。具体时间安排见 Elaboration Iteration Plan. 里程碑任务里程碑任务工作量工作量开始日期开始日期 制定测试计划 2day 待 Use Case Model & Supplementary Specification 通 过复审后开始 设计测试 10day 待 Use Case Specification 通过 复审后开始 TPWF 的系统测试在 Construction Phase 划分成以下 5 个阶段。具体时间安排见 Construction Iteration Plan. 里程碑任务里程碑任务工作量工作量 制定测试计划 0.5day 设计测试 10day 实施测试 10day 执行测试 15
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年纺织品设计师证书考试知识树构建试题及答案
- 加拿大中文试题及答案
- 广告设计师如何提升2024年考试综合素质试题及答案
- 天一试题及答案物理
- 深入研究2024年国际商业设计师的职业选择试题及答案
- 2024年助理广告师考试管理能力试题及答案
- 德语课堂考试题及答案
- 2024年助理广告师考试疑难重点试题及答案
- 弱电运行考试试题及答案
- 探索国际商业美术设计师考试试题及答案
- 第2课《风铃》课件 花城版音乐三年级下册
- R245fa螺旋管内分液冷凝特性实验研究
- 【营销方案】2025小红书平台营销通案
- 应急疏散的标识与规范
- 光伏项目服务承诺书
- 人教版三年级下册数学口算题题卡1000道带答案可打印
- 竣工结算审计服务投标方案(2024修订版)(技术方案)
- 《健康成年人身体活动能量消耗参考值》
- 热力学统计物理-第四版-汪志诚-课后答案
- 《铁路工务维修现场实战技巧》课件 任务2.9轨道检查仪作业
- 中国常规肺功能检查基层指南(2024年)解读
评论
0/150
提交评论