项目测试计划——实例下载

上传人:油条 文档编号:114457079 上传时间:2019-11-11 格式:DOC 页数:10 大小:82.65KB
返回 下载 相关 举报
项目测试计划——实例下载_第1页
第1页 / 共10页
项目测试计划——实例下载_第2页
第2页 / 共10页
项目测试计划——实例下载_第3页
第3页 / 共10页
项目测试计划——实例下载_第4页
第4页 / 共10页
项目测试计划——实例下载_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《项目测试计划——实例下载》由会员分享,可在线阅读,更多相关《项目测试计划——实例下载(10页珍藏版)》请在金锄头文库上搜索。

1、10 一个摄影师的平台摄影爱好者平台验证计划北京交通大学软件学院编写 刘坤组员: 刘坤,刘琛,洪伟辉,杜冰 项目经理: 游俊鹏 目录1 简介31.1 目的31.2 背景31.3 范围41.3.1 总体描述41.3.2 详细描述41.3.3 相关风险52 测试参考文档和测试提交文档52.1 测试参考文档52.2 测试提交文档53 测试进度64 测试资源64.1 人力资源64.1.1 项目总体人员分配64.1.2 各项测试人员分配74.2 测试环境74.3 测试工具74.3.1 测试工具描述74.3.2 测试工具分配85 系统风险及优先级86 测试策略86.1 单元测试86.2 集成测试96.3

2、功能测试96.4 性能测试107 问题严重度描述108 与测试有关的任务101 简介1.1 目的本测试计划文档作为指导此测试项目秩序渐进的基础,帮助我们安排合适的资源和进度,避免可能的风险。本文档有助于实现以下目标:1.确定现有项目的信息和应测试的软件构件。2.列出推荐的测试需求(高级需求)。3.推荐可采用的测试策略,并对这些策略加以详细说明。4.确定所需的资源,并对测试的工作量进行估计。5.列出测试目的可交付元素,包括用例以及测试报告等。1.2 背景是一个为摄影爱好者而生的软件。摄影爱好者在摄影爱好这条路上往往会遇到许多问题,比如前面所说的:哪里找适合自己拍摄的场地?怎么发散自己信息以让有意

3、被拍的模特找到自己?如果客户不知道自己的拍摄需求,该如何解决?如果交照片时客户不满意要求退款,又该如何解决? 许多诸如此类的问题,我们的软件就是为了解决摄影爱好者的难题而生的。除此之外,我们还致力于营造一个聚集广大摄影爱好者的网上社区平台。在我们的这个软件平台上,他们不仅可以欣赏优秀作品、交流摄影心得、学习摄影的经验和技术,而且可以交到许多志同道合的朋友。众所周知,当我们拥有一个爱好时,花费精力在我们的爱好上、并且和同好共同享受共同进步,是件很快乐的事情。我们的软件,就是为了能在他们通往快乐之路上提供我们的一点帮助。这就是我们这个软件存在的终极意义。1.3 范围1.3.1 总体描述由于各种活动

4、的相互影响和制约,系统的设计完成中可能存在某些错误,软件测试主要是对摄影师平台进行全面检查,及时发现程序中的逻辑错误,以保证些产品的正确性和可靠性。具体结合到系统操作,基本应该测试以下内容:易用性,即人机界面性能,即检查快速载入和导出数据、检查系统的响应等功能,即用户在该系统中可以进行的各种操作业务规则,即检查对业务流程的描述是否准确、考虑与目标用户的业务环境是否契合等事务准确性,即确保事务正确完成、确保被取消的事务回滚正确等数据有效性与完整性,即检查数据的格式是否正确、确保字符集适当等系统可靠性,即检查程序、数据库的故障处理能力,数据恢复能力等1.3.2 详细描述将测试主要分为5个阶段:第一

5、步:完善文档。为了保证测试工作的正常运行,我们先要完善需求规格说明书和概要设计两个重要的测试参考文档。第二步:将整个摄影师平台按功能分为6个模块(个人空间设计,信息平台,版权问题,场地分类活动,作品展区,数据库管理),分别对每个模块进行单元测试,在该阶段我们在每个单独的程序块中消除场内的逻辑、功能上的缺陷和错误,保证每个模块作为一个单元能正确执行,并为上一级测试做准备;采用自底向上的方法免去桩模块开发。高质量的程序单元是组成可靠系统的基础,对单元性能的评价有:1、单元接口,2、局部数据结构,3、重要的执行路径测试,4、出错处理路径,5、影响上述几点的边界条件测试。每三步:进行集成测试,将各个模

6、块进行集中和装配,形成一个完整的软件后就可以进行集成测试,集成测试除了进一步检测和排除子系统结构或相应程序结构上的错误之外,还应该验证所有的系统单元配合是否合适、整体性能和功能是否完整;它采用自底向上集成方法。第四步:进行系统程序。首先对整个程序进行功能测试,验证软件的功能和性能以及其它特点是否与用户的需求一致。然后进行系统非功能测试,结合本系统特点,我们侧重于易用性测试,性能测试,强度测试,可靠性测试,可恢复性测试等。可分成表示层测试,业务层测试,数据层测试比较全面对其进行测试。1.3.3 相关风险本次测试过程中,可能出现的风险如下:1.bug的修复情况2.模块功能的实现情况3.系统整体功能

7、的实现情况4.代码的编写质量5.人员经验以及对软件的熟悉度6.开发人员、测试人员关于项目约定的执行情况7.人员调整导致研发周期延迟8.开发时间的缩短导致某些测试计划无法执行2 测试参考文档和测试提交文档2.1 测试参考文档概要设计说明书需求规格说明书2.2 测试提交文档需求规格说明书(修订版)概要设计说明书(修订版)单元测试报告集成测试报告系统测试报告验收测试报告(注:其报告包括测试计划、设计规格、测试用例、用例脚本、执行日志、测试报告)3 测试资源3.1 人力资源3.1.1 项目总体人员分配角色分配的角色具体职责测试人员游俊鹏,刘琛制定维护测试计划,设计测试用例与测试进程,搭建测试环境,执行

8、集成测试、功能测试、系统测试、验收测试,提交测试报告审查人员刘坤单元测试;监督测试,并协助修改代码3.1.2 各项测试人员分配任务主要负责人所需工具1、需求复审刘琛2、单元测试洪伟辉3、集成测试杜冰4、功能测试刘坤5、压力测试洪伟辉6、性能测试游俊鹏7、容错测试杜冰3.2 测试环境描述测试的软件环境和硬件环境,要求给出所使用的所有软件、硬件的CPU、内存、硬盘等情况,以及软硬件的部署情况系统:windows7测试工具:,Android端:java eclipseIOS端:Objective-C XcodeiTest.硬件要求:CPU主频1.4GHz以上 内存 128M以上 硬盘 40G 以上3

9、.3 测试工具3.3.1 测试工具描述手机App开发人员或测试人员在Android应用开发或测试过程中经常需要对应用程序进行性能或压力测试或者GUI功能测试以找出程序中隐藏的问题Android SDK提供了Monkey test工具monkey test是一个随机重复的测试并不能精确测试应用程序的每一个功能。iTest利用Testin自动测试专利技术为广大开发人员和测试人员提供了一款高度精准化可定制的自动化手机App测试工具。功能强大还在为手机应用的自动测试发愁吗有了iTest自动测试工具再也不是问题iTest独有的自动控制技术让您轻松完成手机应用的自动测试。操作简单只需用鼠标操作点击或拖动屏

10、幕即可录制功能复杂的脚本。无限次运行设定运行次数之后iTest即可帮您自动运行脚本只要您愿意运行上亿次也没问题。脚本共享您在iTest上录制的脚本无需任何改动即可在另一台连接Test的手机上运行只要它们拥有相同的分辨率。与Testin平台交互iTest录制的脚本可以直接提交到Testin平台通过Testin自动化真机测试平台的海量真机做适配测试。 3.3.2 测试工具分配 测试工具分配用途工具使用者单元测试各模块开发人员集成测试游俊鹏功能测试手动游俊鹏系统测试Load Runner游俊鹏4 系统风险及优先级风险ID号风险描述责任人优先级规避措施 风险应急计划1人员无法及时到位项目经理 高定期催

11、促队员从空闲队员中物色人员推迟进度计划提高工作效率2人员技能不符合要求项目经理中技能培训请教高手提高培训强度对工作输出加强检视5 测试策略5.1 单元测试测试目标揭示出模块与其接口规格说明存在的矛盾测试范围车辆调度、资源管理、数据管理、系统设置四个模块技术自底向上方法,先黑盒测试,再白盒测试法提高覆盖率。开始标准需求测试完成,代码开发完成完成标准所有单元测试用例都被执行过;所有发现的缺陷被修正并回归测试过;所有被测对象的语句覆盖率达到100%,或能明确给出不需要达到的理同;单元测试报告被权签人批准。测试重点和优先级程序的逻辑错误需考虑的特殊事项5.2 集成测试测试目标把子功能族组合起来形成更大

12、的子功能族测试范围针对每个接口,考虑参数个数、参数的输入输出属性、参数的顺序、参数的等价类情况、参数的边界情况、函数的返回值情况等技术灰盒测试开始标准单元测试完毕完成标准所有测试用例都被执行并通过;所有发现的缺陷都被修正并回归测试过;性能要求符合标准;集成测试报告被权签人批准;测试重点和优先级与数据库操作相关的测试需考虑的特殊事项涉及货物交易,需保证数据的保密性;集成测试处于灰色地带,过分过白盒会出现与单元测试重复的问题;过分偏向黑盒会出现与系统测试重复的问题。5.3 功能测试测试目标保证所测试的每个独立模块的功能上是正确的测试范围从输入条件和输出结果来进行判断是否满足程序的设计要求技术等价类

13、划分,边界值分析,因果图分析,错误猜测方法开始标准概要设计完成后完成标准所有测试用例都被执行并通过;所有发现的缺陷都被修正并回归测试过;功能要求符合标准;功能测试报告被权签人批准;测试重点和优先级证明程序未能符合外部规格说明需考虑的特殊事项5.4 性能测试测试目标证明程序不能实现其目标测试范围在特定负载和配置环境下程序的响应时间和吞吐率技术使用特定的工具,模拟超常的数据量、负载等,监测系统的各项性能指标开始标准概要设计完成后完成标准所有测试用例都被执行并通过;所有发现的缺陷都被修正并回归测试过;性能要求符合标准;性能测试报告被权签人批准;测试重点和优先级需考虑的特殊事项搭建苛刻的硬件和软件测试设备环境6 问题严重度描述7 与测试有关的任务制定测试计划确定测试需求、评估风险、制定测试策略确定测试资源、创建时间表、生成测试计划设计测试确定并说明测试用例确定测试过程,并建立测试过程的结构复审和评估测试覆盖实施测试记录或通过编程创建测试脚本确定设计与实施模型中的测试专用功能建立外部数据集执行测试至此那个测试过程、评估测试的执行情况、评估测试用例的覆盖、评估代码覆盖核实结果、调查意外结果记录缺陷、分析缺陷确定是否达到了测试完成标准与成功标准10

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号