收藏 分销(赏)

软件系统详细测试计划课程设计.doc

上传人:a199****6536 文档编号:10597062 上传时间:2025-06-04 格式:DOC 页数:16 大小:133.54KB
下载 相关 举报
软件系统详细测试计划课程设计.doc_第1页
第1页 / 共16页
软件系统详细测试计划课程设计.doc_第2页
第2页 / 共16页
点击查看更多>>
资源描述
测试计划 修订历史记录 版本        日期       添加/修改/删除   修订者      说明      2.0 2015-12-5 修改 姜继亮 目录 1. 简介 1 1. 1目的 1 1. 2背景 2 1.3范围 2 2. 测试参考文档和测试提交文档 3 2.1测试参考文档 3 2.2测试提交文档 3 3.测试进度 3 4.测试资源 4 4.1人力资源 4 4.2测试环境 4 4.3测试工具 5 5.缺陷优先级、问题严重程度 5 6.风险预测 6 7.测试策略 7 7.1集成测试 7 7.2功能测试 7 7.3用户界面测试 8 7.4配置测试 8 1. 简介 1. 1目的 MySchool考试管理系统已经开始开发,A公司希望通过本项目的测试,除了发现更多的系统缺陷外,同时建立起一套较完整的测试过程规范和一套完整的测试用例库。 MySchool考试管理系统这一“测试计划”文档有助于实现以下目标: l 检查软件个功能点和业务流程是否正确; l 数据传输是否完整,正确,安全; l 应用程序是否具有良好的易用性和可操作性; l 指导整个测试的实施; l 控制项目的进度; l 合理规划项目所需要的资源; l 对项目进行中出现的风险提供一个有利的预防措施; l 为以后的项目提供一个参考。 1. 2背景 MySchool考试管理系统是A公司为高校教学考试开发的一套在线考试系统,主要的功能有:在线答题模块,试题管理模块,系统维护模块。是目前正在开发的考试系统中比较有代表性的一套在线考试系统。 目前,MySchool考试管理系统已经开始开发,在开发了部分功能后,为了发现了系统中存在的一些问题,也为了更加有效的发现系统中的其他问题,A公司和我公司合作,启动本项目来对系统进行测试。 1.3范围 测试内容 测试范围 配置测试 各种操作系统平台,各种硬件平台 集成测试 整个MySchool考试管理系统 功能测试 系统管理员模块 学员答题模块 教员试机维护模块 界面测试 系统管理员模块界面 学员答题模块界面 教员试机维护模块界面 测试阶段 测试策略 描述 优先级 集成测试 检查各个模块组合起来,能否达到预期要求的功能。 检查一个模块的功能是否会对另一个模块的功能产生不利的影响。 检查全局数据结构是否有问题,会不会被异常修改。 高 系统测试 配置测试 检查软件在各种操作平台是否能够正常安装,运行,卸载 检查软件在各种硬件配置上是否能够正常安装,运行,卸载 中 功能测试 检查各功能模块是否符合需求,有无遗漏功能,实现正常 高 界面测试 检查功能模块窗口,菜单,表单,图片等显示是否符合需求,提示界面是否有好,提示信息是否正确 高 2. 测试参考文档和测试提交文档 2.1测试参考文档 l 产品部需求文档 l 软件概要设计 l 软件详细设计 l 大纲设计规范 l 用例设计规范 l 数据库结构图 2.2测试提交文档 l 测试计划 l 测试大纲 l 测试用例 l 测试方案 l 测试Bug清单 l 测试总结报告 l 工作日报 3.测试进度 测试活动 计划开始日期 实际开始日期 结束日期 熟悉需求 2015-11-30 2015-11-30 2015-11-30 制定测试计划 2015-11-30 2015-11-30 2015-12-5 设计测试用例 2015-12-5 2015-12-5 系统测试 2015-12-8 功能测试 2015-12-8 界面测试 2015-12-12 配置测试 2015-12-15 对测试进行评估 2015-12-20 产品发布 2015-12-20 编写测试总结报告 2015-12-20 4.测试资源 4.1人力资源 表4.11 人力资源表 角色 测试人员 具体职责或注释 测试经理 姜继亮 ü 指导测试 ü 组织测试培训 ü 评估测试工作的有效性 ü 协调资源 ü 组织搭建测试环境 ü 制定测试计划,方案,设计测试用例 ü 及相关部门,人员沟通 ü 需求,用例审核 ü 制定测试规范 一级测试工程师 班永杰 黄业旺 ü 编写部分测试方案,测试策略 ü 执行测试,分析测试数据 ü 记录,报告所发现的缺陷 ü 协调跟踪测试过程,提出改进建议 ü 编写测试总结报告 二级测试工程师 梁敏 ü 修改测试提交的bug ü 维护缺陷管理系统 ü 维护数据库 ü 编写测试脚本 咨询顾问 覃秋莲 提供实施测试指导,技术支持 4.2测试环境 表4.21 测试环境 软件环境(相关软件、操作系统等) 测试环境:Windows XP ,IIS应用服务器 测试管理工具环境:Windows XP,Quality Center 10.0 数据库环境:Windows XP,SQL server 2008 硬件环境(网络、设备等) 测试环境:2.4GHz CPU,内存4GB,可用磁盘50GB 测试管理工具环境:2.4GHz CPU,内存4GB,可用磁盘50GB 4.3测试工具 表4.31 测试工具 用途 工具 生产厂商/自产 版本 测试管理工具 Quality Center Mercury Interactive 10.0 缺陷管理工具 Bugfree 10.0 编写测试文档工具 Word Microsoft 2003 5.缺陷优先级 表5.1 缺陷优先级别 优先级别 缺陷描述 备注 低 ² 严重程度为文字错误,使用率低,且非主要功能 中 ² 严重程度为次要错误,提示信息错误,界面布局不合理,使用率中 高 ² 严重程度为严重错误,主要功能无实现,程序无响应,挂起,使用率中或低 加急 ² 严重程度为系统崩溃,数据库中断 特急 ² 严重程度为系统死锁,使用率高 6. 问题严重程度 表6.1 问题严重程度 问题严重度 描述 响应时间 高 u 正常的用户操作,导致系统崩溃 u 严重影响系统流程 u 数据库链接异常中断 u 故意留有程序后门 u 可能有灾难性后果 u 产生错误结果,导致系统不稳定 u 主要功能未能实现 缺陷提交到缺陷管理系统后,立即修改 中 u 功能实现但及需求不一致影响到其他模块 u 数据库建库脚本错误,数据遗漏或丢失影响软件正常运行 u 按钮设计遗漏,包过不同条件下的显示内容 u 日期或时间初始值设置错误 u 特殊字符处理错误 u 页面输入限制错误,包过长度,字符限制 尽快在空余时间修改 低 u 界面设计风格不统一,相同的问题提示信息不一致 u 文字不对齐,页面排列项不一致 u 错误定位及信息提示不准确 u UI错误,包过字体错误,模板显示错误 u 按钮或标签上有拼写错误,大小写错误 优先修改 7.风险预测 表7.1 预测的测试风险 序号 测试风险 风险描述 解决办法 优先级 1 时间资源 时间紧迫,测试时间短,项目周期短 Ø 先集中测试主要功能模块,有时间再测试次要模块 Ø 加班争取尽可能多的时间测试 高 2 人力资源 员工请假,老员工离职 Ø 招聘新员工,进行培训 Ø 从别的项目借调有经验的测试人员把关 高 3 测试版本 版本更新频繁 测试版本部署有问题 代码未及提交 Ø 测试版本有测试人员控制 Ø 提高打包及部署的质量 Ø 建议开发及时更新最新代码 中 4 需求变更 来自产品需求变更,有可能影响开发进度及测试进度 Ø 建议在开发人员编码的时候,将业务逻辑理清楚,发现问题及时解决 Ø 测试人员要确保熟悉业务需求,高效设计测试用例 低 5 其他 未知风险 未知 8.测试策略 本项目的特点: u 参及的测试人员都是第一次接触MySchool考试管理系统 u 系统正在开发中,测试同步进行 u 相对于项目要做的事情来说,时间进度非常紧(要建立一个基本完善的测试规范、要设计整套测试用例和执行一轮完整的测试) u 本次项目测试只能对MySchool考试管理系统进行一轮测试 8.1集成测试 表8.11 集成测试 测试目标 验证各个模块组合起来,能否达到预期要求的功能。 验证一个模块的功能是否会对另一个模块的功能产生不利的影响。 查看全局数据结构是否有问题,会不会被异常修改。 测试范围: 整个MySchool考试管理系统 技术: 等价类划分,边界值分析,因果图,正交试验法,场景法,状态图法 开始标准: 编码完成后进行 完成标准: 测试用例执行完毕,bug数量减小,趋于稳定。 测试重点和优先级: 测试重点:在线答题模块。 优先级:优先级高的,如:死机,系统崩溃,核心功能没有实现 需考虑的特殊事项: 确保测试环境搭建正确,确保人员到位,规范执行测试用例 暂停原则: 模块未开发完成 8.2功能测试 表8.21 功能测试 测试目标 确保MySchool考试管理系统各功能正常,其中包括在线答题模块功能,试题管理功能,系统维护功能。 测试范围: 全部功能都进行测试 技术: 利用有效的和无效的数据来执行各个用例、用例流或功能,以核实以下内容: 在使用有效数据时得到预期的结果。 在使用无效数据时显示相应的错误消息或警告消息。 各业务规则都得到了正确的应用。 开始标准: 集成测试完成后 完成标准: 测试用例执行完毕,bug数量减小,趋于稳定。 所有功能都能得到正确验证。 测试重点和优先级: 测试重点:在线答题模块。 优先级:优先级高的,如:死机,系统崩溃,核心功能没有实现 需考虑的特殊事项: 确保测试环境搭建正确,确保人员到位,规范执行测试用例 暂停原则: 版本更新或升级 8.3用户界面测试 表8.31用户界面测试 测试目标 测试各个功能模块界面是否符合需求规格说明书的功能和需求 窗口的对象和特征是否符合Windows 标准 测试范围: 整个MySchool考试管理系统 技术: 逐项检查,包括菜单、按钮、版权信息等。 检查提示信息中的文字和标点符号、图标等。 开始标准: 功能测试完成后进行 完成标准: 程序界面符合相关的规范,美观。 测试重点和优先级: 测试重点:在线答题模块界面。 优先级:优先级高的,如:各个界面控件是否正常, 布局合理,美观,使用正常 需考虑的特殊事项: 确保测试环境搭建正确,确保人员到位,界面符合Windows标准 暂停原则: 界面不符合规范 8.4配置测试 表8.41 配置测试 测试目标 测试该考试系统在不同的软件和硬件平台上是否能够正常运行 测试范围: 整个MySchool考试管理系统 技术: ² 使用功能测试脚本。 ² 打开excel ,word文档。 ² 执行所选的事务,以模拟Actor及测试对象软件和非测试对象软件之间的交互。 ² 在不同操作系统,不同的杀毒软件,浏览器上安装,运行,卸载。 开始标准: 用户界面测试完成后进行 完成标准: 在不同操作系统,不同的杀毒软件,浏览器上都能正常使用 测试重点和优先级: 测试重点:操作系统,安装,运行 优先级:优先级高的,如:及其他软件不兼容 需考虑的特殊事项: 确保安装有所需要的软件,确保人员到位,确保没有硬件故障 暂停原则: 一轮测试完成 16 / 16
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服