华乐网
当前位置: 首页 >体育 >综合体育 >电子竞技 >正文

WeTest手游自动化框架GAutomator 新增iOS系统和UE4引擎支持

2020-03-14 05:41    

   GAutomator是腾讯WeTest推出的手游自动化测试框架,已用于腾讯多个手游项目组的自动化测试。

   GAutomator诞生背后

   研究过手游自动化测试的同学都知道,虽然市场上已经有比较多成熟的自动化工具,如Android系统的UIAutomator,iOS的XCUITest和基于这些服务封装而来的 appium和wda等,但都无法直接应用到手游自动化中。问题的关键原因是手游与其他APP在自动化测试技术上有巨大的不同,普通的APP是由Android/IOS的标准UI控件组成,而手游画面上几乎所有内容都是通过游戏引擎渲染生成。为了填补这块技术空白,帮助更多的手游快速实现自动化,WeTest在2016年推出了GAutomator(下文简称GA)这个业界第一款手游自动化框架。

   GA是基于游戏引擎识别UI控件的手游自动化测试框架,并已经应用于众多明星手游项目,如《王者荣耀》、《乱世王者》、《火影忍者》等,他可以使手游中一些传统工具无法识别的UI控件变得可识别,进而可自动化测试。

   GAutomator重大更新:将支持U3d&UE4双引擎、iOS&Android双系统

   继2016年WeTest首次开源了GA的框架代码,陆续有开发者给GA提出了非常好的建议被采纳并修复,但一直没有发布重大更新。厚积薄发,2018年,WeTest团队为广大开发者献上3个重大更新:

   第一是GA将支持UE4引擎

   2018年绝对求生火热起来后,WeTest团队也迎合趋势在第一时间支持了UE4引擎的手游自动化;

   第二是GA将首次支持iOS系统

   和Android系统一样,iOS也同样支持录制回放的能力,方便大家快速实现自动化;

榜单

今日推荐