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輔助窗上的 錄製 按鈕,而後隨着你在設備窗口上操做手機,代碼會自動生成在代碼窗口中。

 

相關文章
相關標籤/搜索