视频游戏软件测试中的敏捷理论与实践

视频游戏软件测试中的敏捷理论与实践

ID:32186733

大小:1.72 MB

页数:59页

时间:2019-02-01

视频游戏软件测试中的敏捷理论与实践_第1页
视频游戏软件测试中的敏捷理论与实践_第2页
视频游戏软件测试中的敏捷理论与实践_第3页
视频游戏软件测试中的敏捷理论与实践_第4页
视频游戏软件测试中的敏捷理论与实践_第5页
资源描述:

《视频游戏软件测试中的敏捷理论与实践》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、视频游戏软件测试中的敏捷理论与实践中文摘要本文首先探讨了游戏软件测试的目标,即及时地找出影响游戏玩家游戏体验的软件错误和游戏设计上的缺陷。然后着重分析了敏捷理论与实践可以应用到游戏软件测试的原因,以及应用了敏捷理论与实践的游戏软件测试的原则和实践。敏捷理论是上世纪九十年代末兴起的软件开发的几种方法论的总称,其中主要以极限编程理论为主流。他包括4个准则来体现他的软件开发思想:沟通、反馈、简单和勇气;他还包括一系列已经被证明是行之有效的实践来实现他的准则。敏捷理论与实践的精髓在于:他是轻量级的工程,以不

2、断为客户提供价值为己任;他非常适合于需求不明确和需求经常发生变化的项目,因为他崇尚简单、重构和反馈。敏捷理论和实践不但在软件开发领域取得了很大的成功,在其他领域同样受到了重视并且得到应用。总的来说,游戏软件的需求非常不明确,导致测试的内容不断变化,因此,敏捷理论很适合游戏软件测试。另外,由于游戏软件测试被要求在较短的周期内以较高的质量完成测试任务,敏捷理论中的“简单”、“反馈”准则,以及“高质量”的原则和“短周期”的实践也非常适合于游戏软件测试。本文作者有着多年的游戏软件测试管理经验,通过研读敏捷理

3、论的书籍和文章、以及在工作中实践敏捷理论的方法,认为敏捷理论主张的灵活性、开放性,以及他解决复杂问题的勇气和方法最值得游戏软件测试借鉴。作者将这一理论与实践同游戏软件测试的工作相结合,提出“游戏软件的敏捷测试方法”的概念,以及他的原则和实践,并将这些研究的成果应用到了实际的游戏软件测试工作中,取得了较为满意的效果。游戏软件的敏捷测试方法的原则是:量化、勇气、冷静和专注。游戏软件的敏捷测试方法首先强调游戏软件测试不应该是无序的,而是可控的、可度量的。这一点是一切工程方法的基础。游戏软件的敏捷测试方法的

4、常用度量标准有:测试用例的优先级、软件错误和瑕疵(以下简称bug)的等级、测试条目的优先级、测试覆盖率、测试成功率、完成测试用例的所需要的时间。根据这些度量标准的数值,游戏软件测试团队可以清楚地知道游戏软件测试的状况以及游戏软件的质量现状,从而有效地把握测试的方向并为开发团队提供有价值的信息和建议a游戏软件的敏捷测试方法还需要轻量级的工具:bug数据库和自动测试软件。bug数据库是作为工程方法必不可少的,而自动测试工具可以大大提高测试效率和测视频游戏软件钡4试中的敏捷理论与实践试质量。游戏软件的敏捷

5、测试方法提出了一整套游戏软件测试的实践:简单完整的测试清单、详细的测试计划、交叉测试、测试协作、补充测试和探索测试。同敏捷理论的开放性原则一样,游戏软件的敏捷测试方法的实践也是开放的,需要为不同的游戏项目、不同的公司文化而定制;游戏软件的敏捷测试方法的实践本身并没有多少创新,然而将这些实践组合在一起并应用于游戏软件测试却是创新的,并且,正如敏捷理论所述:只要知道是对的事情,不管有多简单都要去做。而且要做到极致。【关键词】敏捷理论与实践;游戏软件的敏捷测试方法;量化游戏软件测试:交叉测试【论文类型】应

6、用基础一垫塑鲨垄墼壁型堕主堕墼塑矍笙量壅壁ABSTRACTThispapertriestofindthegoalofgamesoftwaretestingfirst,i.e.totimelyfindsoftwarebugsandbadgamedesignsthatwillhavebadeffectonplayers’gamingexperienceThen,itfocusesontheanalysisofwhythephilosophyofAgiledevelopmentcanbeappliedto

7、gametesting,andontheprinciplesandpracticesofgametestingarmedwithAgilephilosophy.AgilePhilosophyisasoftwaredevelopmentmethodology,whichtookshapeattheendof1990s.Ithasseveralgenres,amongwhich,XP(eXtremeProgramming)isthemainstream.XPhas4valuestoexpressitsi

8、deaofsoftwaredevelopment,i.e.Communication,Feedback,Courage,andSimplicity.Ithasalsoaseriesofpractices,whichareproveneffectivemethods,toimplementitsvalues.Agiletheoryandpracticesexpressesitstruevaluebyalwaysfocusingonprovidingrealvalueto

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。