移动APP自动话测试中游戏和应用的不同之处? 时间:1096次浏览2017.03.14提问 已解决问题hao231知道平台可亲可爱的Graf网友在1096次浏览2017.03.14提问提了关于手机软件移动互联网产品相关的问题,他的提问哪里移动APP自动话测试中游戏和应用的不同之处?手机软件移动互联网产品希望大家能够帮助她。 详细问题描述及疑问:期待您的答案,感谢你,我会记得你对我的好的 ! 第1个回答 alston2017.03.18回答手机App和手游的开发技术不同,这导致了两者的自动化测试技术是截然不同的。以安卓开发举例,手机App一般使用AndroidSDK开发,使用Java编写。通过Android提供的服务,我们可以获取App当前窗口的视图信息,进而查找和操作按钮等控件,以完成自动化测试,如Uiautomator。这个过程是标准化的,从技术上来说没有任何难度,因此各个公司各个App自动化测试的方法都大同小异。但手游的开发却不是这样。手游一般使用引擎开发,现在著名的有cocos2d和unity3d。两者都是使用引擎自带的语言进行开发,主流的分别是c++和c#,虽然在开发过程中也有按钮等控件的概念。手游的自动化很难实现,现在也TestBird这种专门做测试公司能深入游戏引擎来进行自动化测试。