Airtest 快速上手教程

 

1、Airtest 简介:

      AirtestIDE 是一个跨平台的UI自动化测试编辑器,适用于游戏和App。html

  • 自动化脚本录制、一键回放、报告查看,垂手可得实现自动化测试流程
  • 支持基于图像识别的 Airtest 框架,适用于全部Android和Windows游戏
  • 支持基于UI控件搜索的 Poco 框架,适用于Unity3d,Cocos2d与Android App
  • 可以运行在Windows和MacOS上
  • 网易内部已成功应用在数十个项目上,利用 手机集群 进行大规模自动化测试

2、Airtest 知识连接集合:

  1. 项目地址:http://airtest.netease.com/
  2. 快速上手教程:http://airtest.netease.com/tutorial/Tutorial.html
  3. IDE快速上手教程:http://airtest.netease.com/docs/docs_AirtestIDE-zh_CN/1_quick_start.html 
  4. Popc 插件教程:https://www.jianshu.com/p/6bf26d1192b4

3、安装

         目前 AirtestIDE 提供了Windows和Mac 两个版本的客户端,请从 官网 下载,解压即用。android

         下载地址:http://airtest.netease.com/ ios

4、链接设备

AirtestIDE目前支持测试Android,Windows和iOS上的应用。git

4.1 链接Android手机

经过ADB链接你的电脑和Android手机,便可开始调试Android应用。 ADB 是Google官方提供的Android调试工具。AirtestIDE依赖ADB与安卓设备进行通讯。github

打开AirtestIDE,按照如下步骤进行链接:框架

  1. 打开手机 设置-开发者选项-USB调试 开关,参考 安卓官方文档
  2. 在AirtestIDE设备面板中点击 Refresh ADB 按钮,查看链接上的设备。
  3. 若是没有显示出设备,试试 Restart ADB,若是还不行,参考 FAQ
  4. 点击对应设备的 Connect 按钮,进行初始化。
  5. 手机链接成功后,你便可在AirtestIDE中看到手机屏幕的镜像显示,并进行实时操做。   

           

4.2 链接Windows窗口

对于Windows桌面程序的测试,咱们一般是测试一个窗口。AirtestIDE能够将被测窗口嵌入,方便脚本录制和调试。编辑器

  1. 在AirtestIDE设备面板中点击 Windows-框选游戏窗口 按钮。
  2. 将鼠标移动到被测程序的窗口上,会显示绿色边框框出对应的窗口。
  3. 点击左键便可将对应的窗口嵌入到AirtestIDE中。

          

         4.3  链接 iOS设备

         目前已经支持iOS的链接,能够查看 操做文档 获取更多信息。工具

5、录制自动化脚本

         链接好设备后,如今咱们能够开始录制自动化测试脚本了。测试

         先模拟输入,先从最经常使用的模拟点击----基于图像识别 开始。ui

点击Airtest辅助窗上的 录制 按钮,而后随着你在设备窗口上操做手机,代码会自动生成在代码窗口中。

 

相关文章
相关标签/搜索