- AirtestIDE的下載與安裝
AirtestIDE已經幫你集成了所有的環境,自帶錄制腳本欄,自動生成腳本,自帶編輯器還自帶模擬器。
下載地址是Airtest的官網:http://airtest.netease.com/
AirtestIDE的使用教程文檔:http://airtest.netease.com/docs/docs_AirtestIDE-zh_CN/index.html
想要利用Airtest的API,拓展更多的高級功能的話,可以先下載airtest的python第三方依賴庫:
pip install Airtest
#下載Airtest python第三方依賴庫
pip install poco
#下載Airtest提供的Android app ui測試庫pocoui
brew cask install android-sdk
#安裝Android-sdk,詳情鏈接:https://www.cnblogs.com/summary-2017/p/8073225.html
- airtest的使用
AirtestIDE目前支持測試Android,Windows和iOS上的應用。
- 連接Android手機
通過ADB連接你的電腦和Android手機,即可開始調試Android應用。 ADB 是Google官方提供的Android調試工具。AirtestIDE依賴ADB與安卓設備進行通信。
打開AirtestIDE,按照以下步驟進行連接:
-
打開手機
設置-開發者選項-USB調試
開關,參考 安卓官方文檔。(開發者模式,點擊手機版本號多次) -
在AirtestIDE設備面板中點擊
Refresh ADB
按鈕,查看連接上的設備。 -
如果沒有顯示出設備,試試
Restart ADB
,如果還不行,參考 FAQ。 -
點擊對應設備的
Connect
按鈕,進行初始化。 -
手機連接成功后,你即可在AirtestIDE中看到手機屏幕的鏡像顯示,並進行實時操作。
-
連接Windows窗口
對於Windows桌面程序的測試,我們通常是測試一個窗口。AirtestIDE可以將被測窗口嵌入,方便腳本錄制和調試。
- 在AirtestIDE設備面板中點擊
Windows-框選游戲窗口
按鈕。 - 將鼠標移動到被測程序的窗口上,會顯示綠色邊框框出對應的窗口。
- 點擊左鍵即可將對應的窗口嵌入到AirtestIDE中。
-
連接 iOS設備
目前已經支持iOS的連接,可以查看 操作文檔 獲取更多信息。
-
錄制自動化腳本
- 連接好設備后,現在我們可以開始錄制自動化測試腳本了。
- 先模擬輸入,先從最常用的模擬點擊----基於圖像識別 開始。
- 點擊Airtest輔助窗上的
錄制
按鈕,然后隨着你在設備窗口上操作手機,代碼會自動生成在代碼窗口中。