怎样玩儿转App&手游自动化测试?

Iphone7面世以来,激起了一波又一波的评论与关注,对于它的强势来袭,更多手机厂商也纷纷推出了“应战机型”,面对不断的手机广告与测评信息,笔者不得不赞叹如今智能终端更新频率之高,硬件与功能愈发之强大。而在这样的环境下,移动应用也有了更加广阔的发挥空间,众多互联网企业纷纷也因此开始各施拳脚,将重心偏移到了移动应用研发,希望在这个市场中分得更多份额。

通过“猎豹全球智库”的统计数据也可以看出,各个大厂在手游和App领域都投入了足够的力量。这也不难说明,在整个移动应用领域中,App与手游市场都是一块巨大的蛋糕,吸引着大批互联网企业。而面对这样的形势,移动端的软件测试也开始变得越来越重要了。

但是移动app测试与手游测试却有着很大的不同,究竟有何区别?就此问题,Bird能够为大家提供一些解答。先做一个简单的说明,我们最开始是做手游测试,目前已经是手游测试领域第一品牌,目前又凭借自助创新的云端App自动化测试平台和解决方案,将业务范围拓展至整个APP测试领域,并已取得了不错的成绩,尤其是在金融和智能硬件领域。故而,对于手游测试与APP测试的不同点,Bird从深刻的经验中为大家总结出了几个要点。

据悉,针对测试,两者在相同的测试理论基础之上,其实有着非常不同的测试场景和测试需求。换句话说,做手游测试比App测试在技术难度上要更为复杂,从手游测试转到App测试相对来说比较轻松,而如果做App测试想要转到手游测试的话,就需要进行一些补充。

那么下面笔者就为大家整理一下其中的基础部分,涵盖了两者在手工和自动化测试方面的不同,希望能帮到想从App测试转到手游测试的朋友们。

手游自动化测试与App自动化测试技术上的区别

手游和App的开发技术不同,导致了两者的自动化测试技术完全不同。一般来说,安卓应用是使用Android SDK开发的,利用Java编写。那么在App的测试环节中,测试人员一般是通过获取App当前窗口的信息,查找和操作按钮等控件来完成测试,这种过程是可以标准化的,从技术上说没有什么难度。但手游就不同了,通过我们多年的测试经验来看,手游测试难度大主要的原因在于其开发需要引擎(譬如比较流行的cocos2d和unity3d)。那么在游戏运行时引擎就会将控件渲染成一幅简单的图片,我们就无法通过Android自带的服务来找出游戏中的按钮,也就无法进行常规的自动化测试了。”

两者功能测试差距最大,关键在于玩法差异

相较于App功能测试来说,手游的功能测试非常复杂,据笔者了解,造成这种情况的主要原因在于游戏大多时候是动态且随机的,无论你是重复玩一个关卡还是挂机不进行操作,场景都是时刻发生变化的,由此手游自动化测试需要更加灵活的脚本用例,并且需要适当的探索和自适应功能。而App测试就没有这个问题,大部分App的使用方式都是静态且可以重复的。因此自动化测试可以完全按照测试脚本进行编写并执行。

其次,由于手游具有关卡,PVP等更加丰富的内容,这让需要测试功能点更加繁杂,你不仅需要关注关卡间的细微差别,还要遍历所有关卡,这样重复细致的测试是非常耗时耗力的。同时在PVP模式中,手游对于网络延迟的要求非常高,网络测试就变得非常关键,我们需要模拟大量不同的使用场景来观察两个玩家的状态和数据是否一致,同时体验网络延迟对游戏体验的影响。而上述这些在传统的App测试中是并不需要的。

两者测试的侧重点不同

对于大多数非支付类App来说,安全并不是一个特别大的问题,只需要保证登录鉴权的安全性即可。App是一个方便用户的工具,没有人会在用自己的计算器App时候锁定内存,或者把加法操作变为乘法操作。但针对手游来说,几乎所有的产品都更看重商业类的测试,譬如支付、安全和收益测试。

这类测试,一般会需要在大量不同系统、不同型号的手机上进行适配操作,以降低出错的可能性。同时,对于安全性来说,手游一般通过锁定/修改内存来锁定和修改游戏资源、通过修改游戏内存来改变游戏逻辑简化游戏流程等。

总结

其实,对于两者的测试来说仍然有很多共通点:譬如来电等情况下的中断测试,大量终端的兼容性测试,客户端运行在手机上的性能测试,网络较差或者网络频繁切换的弱网络测试以及用户体验和UI测试等。这些相同点属于测试的基础内容,无论你想从事哪个方面的测试工作都需要拥有扎实的基本功。

从以上分析可以看出,手游测试一般更为深入,相较于App更为复杂,需要遍历的功能点更多更杂,也正因如此,从手游领域测试经验转入到APP测试领域,相对来说,技术门槛和积累是降低的。但对于想转入手游测试App测试工作者来说,我们必须要建立更加全面的测试逻辑,并且要加入适应性与探索机制作为补充,才可能转型成功。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,560评论 4 361
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,104评论 1 291
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,297评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,869评论 0 204
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,275评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,563评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,833评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,543评论 0 197
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,245评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,512评论 2 244
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,011评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,359评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,006评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,062评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,825评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,590评论 2 273
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,501评论 2 268

推荐阅读更多精彩内容