一、简介
Airtest Project是有网易游戏内部工具团队开发并开元的一个UI自动化测试工具。
AirtestIDE是一个跨平台、多端(windows、web、Android、ios、游戏)的UI自动化测试编辑器。
支持基于图像识别的Airtest框架,适用于所有Android和Windows游戏。
支持基于UI控件搜索的Poco框架,适用于Unity3d、Cocos2d与Android、ios、web
二、环境搭建
(1)、下载AirtestIDE安装包,下载地址:http://airtest.netease.com/changelog.html,下载最新版本即可
(2)、启动,启动要求登录账号,直接skip即可
(3)、插上被测试机,在界面右侧选择设备ID,CONNECT
(4)、左侧提供快捷操作栏,即可开始使用
二、工程步骤
(1)、安装python 并配置环境变量,工程使用python 2.7环境, 下载地址:https://www.python.org/downloads/release/python-2713/ 选择Windows x86-64 MSI installer ,安装时勾选上"pip"
(2)、安装python 并配置环境变量,工程使用python 2.7环境, 下载地址:https://www.python.org/downloads/release/python-2713/ 选择Windows x86-64 MSI installer ,安装时勾选上"pip"
(3)、adb环境:
完整版android sdk https://developer.android.google.cn/studio 下载sdk tools;并把platform-tools、tools加入环境变量;
(4)、安装airtest及pocoui,打开命令行输入命令
6、单步调试
在IDE中通过poco以及airtest获取元素,完成步骤调试