- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于地图定位的场景互游戏测试计划
基于地图定位的场景交互游戏测试计划北京理工大学软件学院2016年5月编写目录1.简介11.1.目的11.2.背景11.3.范围11.3.1.总体描述11.3.2.详细描述21.3.3.有关风险22.相关文档32.1.测试参考文档32.2.测试需提交文档33.项目测试计划安排34.测试资源34.1.人力资源分配34.2.测试环境44.3.测试工具45.测试策略4简介目的本测试计划文档作为指导此测试项目秩序渐进的基础,帮助我们安排合适的资源和进度,避免可能的风险。预期要达到的目标如下:(1)为测试各项活动制定一个现实可行的、综合的计划,包括每项测试活动的对象、范围、方法、进度和预期结果。(2)为项目实施建立一个组织模型,并定义测试项目中每个角色的责任和工作内容。(3)确定现有项目的信息和应测试的软件构建。(4)确定测试所需要的时间和资源,以保证其可获得性、有效性。(5)确立每个测试阶段测试完成以及测试成功的标准、要实现的目标。(6)识别出测试活动中各种风险,并消除可能存在的风险,降低由不可能消除的风险所带来的损失。背景Invisible War是一款基于地图定位的场景交互游戏。游戏的主要目的是希望用户能够使用定位功能,走向户外,去发现真实场景在游戏中的虚拟形态,并与其它玩家一同围绕这些虚拟化场所展开两方势力的争夺游戏。测试对象的构架:被测程序按照主要功能分为以下7个模块:注册登录模块、地图地位模块、能量工厂模块、攻击/加固模块、放置模块、背包模块、个人模块。针对此系统的模块性比较强,测试过程以模块为单位进行测试,包括各模块中的核心代码测试、界面测试和数据库测试。范围总体描述由于各种活动的相互影响和制约,系统的设计完成中可能存在某些错误,软件测试主要是对Invisible War进行全面检查,及时发现程序中的逻辑错误,以保证些产品的正确性和可靠性。具体结合到系统操作,基本应该测试以下内容:(1)易用性,即人机界面。(2)性能,即检查快速载入和导出数据、检查系统的响应等。(3)功能,即用户在该系统中可以进行的各种操作。(4)业务规则,即检查对业务流程的描述是否准确、考虑与目标用户的业务环境是否契合等。(5)事务准确性,即确保事务正确完成、确保被取消的事务回滚正确等。(6)数据有效性与完整性,即检查数据的格式是否正确、确保字符集适当等。(7)系统可靠性,即检查程序、数据库的故障处理能力,数据恢复能力等。详细描述将测试主要分为4个阶段:①完善文档。为了保证测试工作的正常运行,我们先要熟悉并完善需求规格说明书和概要设计说明书两个重要的测试参考文档。②将Invisible War按功能分为7个模块(注册登录模块、地图地位模块、能量工厂模块、攻击/加固模块、放置模块、背包模块、个人模块),分别对每个模块进行单元测试,在该阶段我们在每个单独的程序块中消除场内的逻辑、功能上的缺陷和错误,保证每个模块作为一个单元能正确执行,并为上一级测试做准备;采用自底向上的方法免去桩模块开发。高质量的程序单元是组成可靠系统的基础,对单元性能的评价有:单元接口、局部数据结构、重要的执行路径测试、出错处理路径、边界条件测试。③进行集成测试,将各个模块进行集中和装配,形成一个完整的软件后就可以进行集成测试,集成测试除了进一步检测和排除子系统结构或相应程序结构上的错误之外,还应该验证所有的系统单元配合是否合适、整体性能和功能是否完整;④进行系统程序测试。首先对整个程序进行功能测试,验证软件的功能和性能以及其它特点是否与用户的需求一致。然后进行系统非功能测试,结合本系统特点,我们侧重于易用性测试,性能测试,强度测试,可靠性测试,可恢复性测试等。可分成表示层测试,业务层测试,数据层测试比较全面对其进行测试。有关风险本次测试过程中,可能出现的风险如下:1.出现bug难以修复的情况。2.模块功能的实现不完整的情况。3.系统整体功能实现不完善的情况。4.代码的编写质量不高。5.测试人员经验不足以及对软件的熟悉度不高。6.开发人员、测试人员关于项目约定的执行情况。7.人员调整导致测试计划延迟。相关文档测试参考文档基于地图定位的场景交互游戏设计说明书;基于地图定位的场景交互游戏需求说明书。测试需提交文档测试计划;测试方案;缺陷报告;质量报告;会议纪要;团队总结及个人总结。项目测试计划安排*****************添加****************测试资源人力资源分配角色人员职责技术总监提供团队技术指导测试人员制定维护测试计划,设计测试用例,搭建测试环境,执行单元测试、集成测试、功能测试、系统测试、验收测试,撰写测试相关报告审查人员监督测试,负责与组员和老师学长的沟通交流,传递信息,保证项目测试的顺利有序进行测试环境***************添加**************
文档评论(0)