网易自动化UI测试解决方案Airtest,谷歌力挺网易自动化lom599乐百家手机:

 百家乐-操作     |      2020-01-10 10:00

前一周,U.S.A.印度洋时间 3 月 19 日,在 GDC 开幕第一天的 Google开拓者专场,Google发表了生龙活虎款由和讯研发的游乐 UI 自动化测量试验方案:Airtest Project。谷歌(Google卡塔尔(قطر‎方面表示 Airtest 是安卓游戏开采最有力、最周到的自动测量检验方案之豆蔻梢头。

GameRes原创/United States印度洋小运5月二26日,GDC开幕第一天,Google在GDC发表了生龙活虎款由新浪研究开发的游戏UI自动化测量试验方案:Airtest Project。13日,那项研究开发成果也打开了特别的讲座活动,向全球开荒者公开示范。

lom599乐百家手机 1

lom599乐百家手机 2

从 Airtest 官英特网能够看来,Airtest Project 重要蕴涵了三部分:Airtest IDE、Airtest 和 Poco。在那之中,Airtest IDE 是 GUI 工具,Airtest 和 Poco 是八个底层自动化测量检验框架。

Airtest Project 在GDC进行第壹次正式对外公布

据通晓,Airtest IDE 是一个跨平台的 UI 自动化测量试验编辑器,可使用于游戏和 App 的多项测量检验作用。近来该工具已经选用于搜狐里面《梦幻西游》手游、《荒野行动》、《阴阳师》等数13个游戏项目中。

lom599乐百家手机 3

无妨先一齐看看 Airtest Project 的珍贵特点:

Airtest Project的专场演示

  • 借助图像识其他 Airtest 框架,适用于 Android 和 Windows 上的玩耍和 APP,且不需求开荒者在等级次序代码上的额外援救

  • 轶事 UI 控件寻找的 Poco 框架,使用 Unity3d、Cocos2d 或安卓原生 App 开辟的类型在本子制作上有着宏大的便利性

  • 自动化脚本摄像、生龙活虎键重播、报告查看,探囊取物达成自动化测验流程

  • 可利用手提式无线电话机集群开展科学普及自动化测量检验,为玩乐与 应用软件 火速完结包容性测量试验

  • 时下协助在 Windows 和 macOS 上运转

据GameRes明白,AirtestIDE那是一个跨平台的UI自动化测量试验编辑器,可利用于游戏和App的多项测量试验作用。最近该工具已经采用在腾讯网之中《梦幻西游》手机游戏、《荒野行动》、《阴阳师》等数13个游戏项目中。

具体来讲,通过依照图像识别的 Airtest 框架,使用者无需衔接代码,只要在道具窗口操作手提式有线电话机,代码即会在代码窗口自动生成。假若开荒者以为Logo相当不足标准,还是能通过手动框选Logo或是别的方法来扭转模拟输入语句。

让大家先来协同看看Airtest Project的关键特征:

lom599乐百家手机 4

依照图像识别的 Airtest 框架,适用于Android和Windows上的玩铁叫子乐和应用软件,且不须求开荒者在品种代码上的附加扶助。

而听别人讲 UI 控件搜索的 POCO 框架,可以间接获得 UI 布局,检查与审视 UI 控件。它援救 Unity3D、Cocos2dx 等主流游戏引擎及安卓原生 App,开拓者也得以因此扩充 SDK 扶持任何娱乐引擎或自便 UI 系统。

基于UI控件搜索的 Poco 框架,使用Unity3d、Cocos2d或Android原生App开辟的项目在剧本制作上具有庞大的便利性。

lom599乐百家手机 5

自动化脚本录像、生机勃勃键重播、报告查看,易如反掌实现自动化测量试验流程。

在实际上测量试验进程中,Airtest IDE 可以为测量试验职员定位非常测试点,回看每八个操作步骤,最终还大概会生成后生可畏份报告,以福利测量检验职员排查细节错误。

可应用手提式无线话机集群开展科普自动化测量检验,为玩乐与APP飞速达成宽容性测验。

lom599乐百家手机 6

现阶段扶持在Windows和MacOS上运转。

依赖 Airtest IDE,测验职员可摄像自动化测量试验脚本、豆蔻梢头键生成测量试验报告,提供相对完整的难点操作步骤、现场日志、截图和品质数据的笔录,帮衬开垦成员飞速牢固和缓慢解决难题,完成存效交换。

5分钟快捷上手,自动测量试验、大器晚成键生成报告

除此以外,Airtest IDE 中录像和平运动行的代码都以根据 Python 2.7 语言,新手上手比较容易,熟谙的开拓者也足以由此加多第三方库和工具加强自身的剧本。相同的时间,那项工具还足以与持续集成相结合,甚至以此技术为底蕴搭建云测验平台。

听大人说图像识其余UI自动化框架——Airtest,适用于别的游戏引擎和平运动用的自动化测量试验,扶持Andriod和Windows,iOS帮衬正在开拓中。Airtest提供了跨平台的API,富含安装使用、模拟输入、断言等。基于图像识别手艺一定UI成分,你无需嵌入任何代码就能够开展自动化测量检验。测验脚本运营后方可自动生成详细的测量试验报告,令你快捷定位败北的测试点,而快捷、精准、反馈,将改成种种CP对付加物的测量检验命脉。

在既往的测量试验进程中,开垦者往往须要在几百台安卓手提式无线电话机上测验游戏的包容性。但经过 Airtest IDE 可视化、易于编辑的分界面与成效,开采者只需摄像壹回测量试验脚本就可以兑现多端运转,那宏大缩小了人力及时间资金财产。

lom599乐百家手机 7

lom599乐百家手机 8

在GameRes看来,游戏bug从来是环绕在每种游戏身上不可防止的难题,有个别bug虽小,但对游戏自身往往特别沉重,对于获得顾客支出上涨,留存顾客如此弥足敬重的现行反革命,任何因为bug招致的顾客未有是大家种种游戏商家必须要重申的标题。以往CP在娱乐测验环节上,需求投入大量的QA人力,将每一个游戏版本在广大种配备上进行二回又三次的测量试验,除了消耗大量人工之外,最关键的是还影响了出品的上线更新迭代周期,加上人为操作恐怕爆发的失误,使之成为后生可畏体研究开发项目进度中最要紧又最轻易被忽视的环节。

而对于Google来讲,Airtest IDE 可感觉全世界的安卓开辟者提供生机勃勃套自动化的游戏测量检验施工方案,校订安卓开采的生态蒙受。那说倒霉也是他俩在 GDC 上揭露与乐乎合营,并在 Firebase Test Lab 中扶植这项手艺的原故(Firebase 是Google的自动化测量检验平台)。

如今,游戏厂家能够依靠Airtest IDE达成自动化UI测量试验,模拟人工测验时在真机上UI操作的经过,同时能实现比人工测量试验更为精细的测量检验结果,为开荒公司节省开支。可录像自动化测量试验脚本、生机勃勃键生成测量试验报告,提供相对完整的标题操作步骤、现场日志、截图和属性数据的笔录,帮忙开辟成员神速牢固和灭亡难题,完结有效调换。