MyException - 我的异常网
当前位置:我的异常网» 互联网 » 游戏测试怕踩坑?快来围观最佳实践

游戏测试怕踩坑?快来围观最佳实践

www.MyException.Cn  网友分享于:2013-09-28  浏览:0次
游戏测试怕踩坑?快来围观最佳实践!

摘要: 《僵尸猎手小明》是由成熟团队精心打磨的2D横版射击游戏,融合僵尸题材、超强武器库、Q萌宠物系统、爆笑漫画系列等元素,更有171个精心制作的关卡,多种特殊挑战,49篇神秘日记,狸猫市的惊天大秘密等你来解开!为玩家呈现最爽快的射击体验!高质量的手游离不开高质量的测试,只有经过严格的质量把关才能打造出高水准的手游,《僵尸猎手小明》对游戏品质方面的要求做到极致,要求从多个角度出发将各项指标都进行专业的测试。

一、项目背景

《僵尸猎手小明》是由成熟团队精心打磨的2D横版射击游戏,融合僵尸题材、超强武器库、Q萌宠物系统、爆笑漫画系列等元素,更有171个精心制作的关卡,多种特殊挑战,49篇神秘日记,狸猫市的惊天大秘密等你来解开!为玩家呈现最爽快的射击体验!
  
高质量的手游离不开高质量的测试,只有经过严格的质量把关才能打造出高水准的手游,《僵尸猎手小明》对游戏品质方面的要求做到极致,要求从多个角度出发将各项指标都进行专业的测试。

二、初探兼容性测试

  
《僵尸猎手小明》团队非常重视版本的兼容性问题,在经过仔细分析对比之后,最终采用MQC的游戏行业解决方案进行了第一次完整的兼容性测试。经测试,《僵尸猎手小明》Android版和很多手游产品一样,在版本初期暴露出了很多兼容性问题,例如安装失败、启动失败等致命问题,也有Crash、ANR等常见的手游问题,同时还有一些出现概率较高的卡顿和UI异常问题。借助MQC测试报告中的全面的问题数据和错误信息,《僵尸猎手小明》开发团队紧急对这些问题进行了分析定位,并且很快找到了问题的原因,在第一时间对检测出的问题完成修复。



 

三、MQC 定制测试方案

  
优秀的手游都是经过一次一次严格质量的检测后才会诞生,在第二次功能迭代周期中,《僵尸猎手小明》毫不犹豫的选择在MQC游戏行业解决方案进行深度兼容性测试。MQC游戏行业解决方案保持着对客户需求一如既往的重视,为保证深度兼容性测试的质量,投入2名游戏测试工程师对《僵尸猎手小明》游戏进行了全面深入的分析,从游戏玩法,UI深度覆盖等方面做了十多次全量人工兼容测试以及几十次的自动化测试。针对《僵尸猎手小明》的游戏特性,制定了针对性的测试方案,在得到《僵尸猎手小明》团队的认可后,快速的进行了测试,在24小时内给出了高质量的测试报告。具体过程如下:

1.个性化测试用例

  
随着《僵尸猎手小明》游戏的内容和玩法的不断丰富,MQC游戏行业解决方案也针对性的进行了个性化的测试用例测试,保证能尽可能多的覆盖游戏的功能点和UI页面。比如将游戏的部分功能进行拆分,分模块去进行测试,将登录和插件更新单独进行测试,有利于将SDK的问题和游戏本身的问题分开统计,这样能让开发人员更方便的查看问题和将问题分类。同时运用智能识别技术,深入游戏内部功能点,智能识别动态目标,将旋转、扭曲、缩放、粒子效果、不规则动画等场景一网打尽,测试不留死角。
我们将兼容性测试化整为零,使得测试覆盖面更加完善。

2.重点机型、重点问题反复测试

  
我们知道,问题的复现程度对开发人员定位分析问题尤为重要,MQC游戏行业解决方案针对这个需求,特别推出二次验证服务,可以很方便快捷的对重点机型、重点问题进行反复测试,确定问题复现的概率。同时还对每一次测试的性能数据进行了严格的监控和分析,绘制出完整的性能曲线,方便用户分析游戏的性能情况。对测试日志同样进行了深入的分析,给出问题出现时的堆栈信息,可以帮助开发者很快的分析定位问题。





 

 

 

3.提供常见问题解决方案

  
MQC游戏行业解决方案有着丰富的兼容性测试经验,在手游常见兼容性问题的解决方案上有着丰富的积累。故MQC游戏行业解决方案对《僵尸猎手小明》出现的一些常见的问题都给出了具有指导意见的解决方案。如安装失败问题、Native Crash问题,解决方案减少了开发人员定位问题的时间,大大的提高了工作效率。



 

4.快速响应,极速测试

  
手游更新迭代速度非常快,每一个步骤出现延迟极可能导致整个版本发布时间的变动,造成无法预估的损失。故MQC游戏行业解决方案在保证测试质量的前提下,尽快的完成测试。在和《僵尸猎手小明》团队对接需求后,MQC游戏行业解决方案在24小时内完成报告的整理,报告内容包括整个测试流程各个手机的状态以及操作截图、性能日志和问题总结等,将完整的测试数据直观的展示给相关人员。

四、最终效果

  
MQC游戏行业解决方案累积为《僵尸猎手小明》手游挖掘出了120个兼容性问题,其中有无响应问题1个,安装失败问题1个,启动失败问题2个,Crash 21个,ANR 13个,UI适配问题5个以及其他常见的手游兼容性问题。通过MQC游戏行业解决方案对《僵尸猎手小明》几次深入的兼容性测试,将《僵尸猎手小明》手游存在的兼容性问题都彻底的暴露了出来,《僵尸猎手小明》团队及时的进行修复或评估,规避了适配风险,大大减少发现兼容性问题的成本!在版本初期就把潜在问题通通解决,不把Bug留给用户,体现了《僵尸猎手小明》团队对产品质量的高度重视。同样MQC游戏行业解决方案一如既往的为用户良好的游戏环境提供了坚实的支持和保障。

五、关于 MQC 游戏行业解决方案

  
MQC游戏行业解决方案旨在通过针对性的个性化测试方案,精准选取目标机型,执行专业、完整的测试用例,来提前发现手游的兼容性问题,同时给出详细的问题信息和针对性的解决方案建议,帮助手游开发团队对问题进行定位和修复,来保障手游产品的质量。

1.600款游戏热门机型待测,覆盖90%上的主流游戏机型 



 

2.基于创新技术,解决手游自动化难题



3.常见手游问题检查,全面测试报告,测试不留死角



  
点击阅读原文

本文为云栖社区原创内容,未经允许不得转载,如需转载请发送邮件至yqeditor@list.alibaba-inc.com

文章评论

十大编程算法助程序员走上高手之路
十大编程算法助程序员走上高手之路
 程序员的样子
程序员的样子
程序员最害怕的5件事 你中招了吗?
程序员最害怕的5件事 你中招了吗?
Web开发者需具备的8个好习惯
Web开发者需具备的8个好习惯
聊聊HTTPS和SSL/TLS协议
聊聊HTTPS和SSL/TLS协议
漫画:程序员的工作
漫画:程序员的工作
亲爱的项目经理,我恨你
亲爱的项目经理,我恨你
我的丈夫是个程序员
我的丈夫是个程序员
每天工作4小时的程序员
每天工作4小时的程序员
编程语言是女人
编程语言是女人
10个调试和排错的小建议
10个调试和排错的小建议
“肮脏的”IT工作排行榜
“肮脏的”IT工作排行榜
做程序猿的老婆应该注意的一些事情
做程序猿的老婆应该注意的一些事情
程序员的一天:一寸光阴一寸金
程序员的一天:一寸光阴一寸金
那些争议最大的编程观点
那些争议最大的编程观点
老程序员的下场
老程序员的下场
2013年美国开发者薪资调查报告
2013年美国开发者薪资调查报告
如何区分一个程序员是“老手“还是“新手“?
如何区分一个程序员是“老手“还是“新手“?
科技史上最臭名昭著的13大罪犯
科技史上最臭名昭著的13大罪犯
我跳槽是因为他们的显示器更大
我跳槽是因为他们的显示器更大
老美怎么看待阿里赴美上市
老美怎么看待阿里赴美上市
程序猿的崛起——Growth Hacker
程序猿的崛起——Growth Hacker
什么才是优秀的用户界面设计
什么才是优秀的用户界面设计
如何成为一名黑客
如何成为一名黑客
程序员眼里IE浏览器是什么样的
程序员眼里IE浏览器是什么样的
程序员周末都喜欢做什么?
程序员周末都喜欢做什么?
Google伦敦新总部 犹如星级庄园
Google伦敦新总部 犹如星级庄园
那些性感的让人尖叫的程序员
那些性感的让人尖叫的程序员
不懂技术不要对懂技术的人说这很容易实现
不懂技术不要对懂技术的人说这很容易实现
60个开发者不容错过的免费资源库
60个开发者不容错过的免费资源库
为什么程序员都是夜猫子
为什么程序员都是夜猫子
初级 vs 高级开发者 哪个性价比更高?
初级 vs 高级开发者 哪个性价比更高?
程序员的鄙视链
程序员的鄙视链
“懒”出效率是程序员的美德
“懒”出效率是程序员的美德
Java程序员必看电影
Java程序员必看电影
要嫁就嫁程序猿—钱多话少死的早
要嫁就嫁程序猿—钱多话少死的早
为啥Android手机总会越用越慢?
为啥Android手机总会越用越慢?
10个帮程序员减压放松的网站
10个帮程序员减压放松的网站
一个程序员的时间管理
一个程序员的时间管理
中美印日四国程序员比较
中美印日四国程序员比较
总结2014中国互联网十大段子
总结2014中国互联网十大段子
程序员和编码员之间的区别
程序员和编码员之间的区别
2013年中国软件开发者薪资调查报告
2013年中国软件开发者薪资调查报告
当下全球最炙手可热的八位少年创业者
当下全球最炙手可热的八位少年创业者
程序员应该关注的一些事儿
程序员应该关注的一些事儿
Web开发人员为什么越来越懒了?
Web开发人员为什么越来越懒了?
程序员必看的十大电影
程序员必看的十大电影
Java 与 .NET 的平台发展之争
Java 与 .NET 的平台发展之争
程序员都该阅读的书
程序员都该阅读的书
软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有