iPhone手机游戏测试经验分享

发表于:2016-3-23 10:57

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:杨丽娟    来源:51Testing软件测试网采编

  一、环境配置的测试
  首先,确定游戏运行平台、手机系统版本及分辨率。目前iPhone手机经历了 iPhone一代,iPhoneGS、iPhone4、iPhone4S,还有iPod、touch、iPad ,IOS系统版本也随着硬件的更新由2.1升级到现在的5.1版本。在测试手机游戏之前要弄清楚所要测试的游戏对手机硬件及手机软件系统的要求。
  其次,有些别如赛车类的动作游戏对系统的版本要求比较高,还有些3D类的游戏需要在高配置下运行,IOS4.0的软件版本已经不能满足需求,所以此项要求要明确。
  另外,明确游戏对分辨率的要求。
  二、游戏的安装和卸载测试
  游戏在打包好成IPA格式的包后,对于越狱的手机可以通过91助手或者豌豆荚安装在手机和touch 及I pad上,测试重复安装和卸载会不会有什么问题出现。对于没有越狱的IPhone 终端,通过直接下载的方式反复测试安装和卸载。
  三、游戏的界面测试
  首先要确定游戏的logo显示是否正确合理,logo是一个游戏的最初显示界面所以要符合游戏本身风格,直观的表达出游戏的类别。
  其次iPhone终端在游戏启动时,测试loading界面是否合理,包括其分辨率的测试。在游戏的主界面中一般会包括开始游戏、帮助、游戏设置等元素,要测试这些元素的拼写及来回切换是否能够正常加载所对应的界面。
  四、游戏功能测试
  在此项测试中所包含的测试项比较具体,主要测试游戏是否正确实现了策划对应的功能,每个游戏所包含的内容不同,因此在该项的测试中要具体到每个功能点不可遗漏,且在该项的功能测试中大致和平时所测的web类的有着异曲同工之处。对于游戏的临界值要重点测试,该处是最容易出现问题的地方,比如在第九农场的测试中就出现了分数在0这一临界值时仍然能押分的bug,两外更要考虑多种因素同时存在时的临界值问题,如时间和临界值混合时,要考虑时间临界值和分数临界值,此处的测试可以用黑盒测试中的临界值分析法来测,非常适合。另外关于游戏的菜单键、返回键、退出键的按键是否与游戏要求一致。
  五、中断操作测试
  确定来电、短信、电量不足等一些警告性事件是否导致程序出错,是否做了响应处理。
  1、比如大多数的棋牌类测游戏与时间相关,设置了时间显示,测试过程中要确定来电后时间是否与来电前一致。
  2、来电后,游戏中不同界面暂停界面的跳转是否正确。
  3、游戏中不同的界面来电后游戏是否出现异常。
  4、游戏中不同界面来电后游戏音效是否正确。
  六、音效和背景乐的处理,是否做了响应的处理
  此处主要谈下关于音效和背景乐的处理,在该项测试中,应当来回关闭和打开设置,然后再切换其他界面显示 退出游戏后,后台关闭游戏,再次查看对设置是都做了响应的处理。
  七、不同界面的返回和切换是否能够正常加载
  对于不同界面的返回和切换,要注意游戏分数到达一定值后升级时所跳转的游戏关卡界面是否正确,在第九农场的测试中就遇到了升级时页面跳转到了初级界面的问题。
  八、游戏中对于分数的处理要正确
  游戏界面中的分数大致分为,初始值、游戏在进行过程中的增加值以及游戏升级关卡的临界值,测试这些值的增加要考虑到的其他因素组合均要符合策划文档。
  九、游戏中的相关文档及游戏简单的指导测试
  大多数的游戏采用帮助文档来向玩家展示游戏玩法,要测试帮助文档是否简单易懂,还有些游戏采用简单的演示来向玩家展示玩法,此处要注意游戏文字是否有错误,是否有超屏压屏现象。
  十、关于植入广告的测试
  现在越来越多的免费游戏采用植入广告的方式盈利,广告的展示方式有很多中,有的是在游戏主界面中来回显示,有的是主菜单中采用按钮显示,但均是打开后的web页面链接。
  此模块测试目标就是频繁的打开页面会不会引起游戏死机,页面能够正常打开。
  以上是近期工作中的几点总结,拿出来与大家分享下。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号