Airtest Project简介
Airtest Project是网易出品的一款自动化解决方案,它适用于任意游戏引擎和应用的自动化测试,支持Android和Windows。它不需要依赖被测对象的源码。
在2018年3月26号的Google开发者日上,Google也宣布了这款由网易开发的项目,因此很值得一试。
Airtest Project提供了一个自动化测试编辑器Airtest IDE,Airtest IDE使用了基于图像识别的UI自动化测试框架—Airtest来进行控件定位;它同时集成了POCO框架,POCO框架是基于控件识别的UI自动化框架,支持主流游戏引擎:Cocos2d-x, Unity3d,支持Android原生应用。因此可以选择是用图像识别或者基于控件定位的方式来进行控件定位。
AirtestIDE安装
AirtestIDE安装方式很简单,直接去Airtest Project官网进行下载即可,双击可执行的安装文件按照提示完成安装即可,Airtest Project官网如下:
[Airtest Project Home Page] http://airtest.netease.com/index.html
当前提供两个平台的安装文件,WINDOWS和MAC。
安装完启动后是长这样的:
AirTest IDE使用
连接Android手机
今天主要介绍下Android平台的操作,Windows和iOS以后再详细介绍。
手机通过USB将Android手机连接到PC上,并确认手机的USB调试模式已经打开。点击上图的右侧窗口里的refresh ADB按钮,就可以你连接的设备信息如下: