介紹:
Airtest是網易開發的手機UI界面自動化測試工具,它原本的目的是通過所見即所得,截圖點擊等等功能,支持截圖及腳本兩種方式,簡化手機App圖形界面測試代碼編寫工作。
Airtest支持圖像識別,也通過python編寫腳本,可用於android原生、webview界面及游戲測試,同時支持IOS端
環境安裝:
1.安裝android開發環境(百度搜索,這里不做介紹了)
2.安裝python開發環境(百度搜索,這里不做介紹了 https://blog.csdn.net/niu8825/article/details/85243070)
3.安裝airtest
從Airtest官網:https://airtest.netease.com下載Airtest,然后像安裝普通軟件一樣安裝即可。安裝過程沒有什么需要特別說明的地方。Airtest已經幫你打包好了開發需要的全部環境,所以安裝完成Airtest以后就能夠直接使用了。
Airtest運行以后的界面如下圖所示。
連接手機
以Android手機為例,由於Airtest會通過adb命令安裝兩個輔助App到手機上,再用adb命令通過控制這兩個輔助App進而控制手機,因此首先需要確保手機的adb調試
功能是打開的,並允許通過adb命令安裝App到手機上。
啟動Airtest以后,把Android手機連接到電腦上,點擊下圖方框中的refresh ADB
:
此時在Airtest界面右上角應該能夠看到手機的信息,如下圖所示。
點擊connect
按鈕,此時可以在界面上看到手機的界面(此時手機已連接成功),並且當你手動操作手機屏幕時,Airtest中的手機畫面實時更新,如下圖所示
#到這里環境已經搭建成功了
相關使用:
https://www.cnblogs.com/xieqiankun/p/use_airtest.html
https://testerhome.com/topics/14736
https://segmentfault.com/a/1190000017982620?utm_source=tag-newest