如果我們手邊沒有可用的Android真機,又想進行Android應用自動化測試,這時候就要使用AirtestIDE的Android模擬器自動化測試功能了。
AirtestIDE所支持的模擬器包括 Android Virtual Device(AVD) 和市面上常見模擬器(如 Mumu模擬器 )。
模擬器可以像真機一樣連接到AirtestIDE中,如果畫面顯示為黑屏,請在連接模擬器之前,勾選connect按鈕下拉菜單里的 Use javacap
選項,然后再點擊connect按鈕進行連接。如果依然連接失敗,可以嘗試再勾選 use adb orientation
后連接。
1. 模擬器連接
這里以某個模擬器為例, 展示一下模擬器的連接流程:
首先,與手機類似,需要打開模擬器的
開發者選項-允許USB調試
。部分模擬器可能需要找到設置-關於手機
點擊多次后才能打開開發者選項:
打開AirtestIDE設備窗內的 遠程設備連接
,輸入 adb connect 127.0.0.1:7555
后(該端口號與模擬器品牌相關,見點擊 連接
按鈕
2. 模擬器連接端口匯總
主流模擬器的設備連接代碼如下:我的模擬器是逍遙的模擬:所以端口是21503
模擬器 adb連接代碼 網易Mumu adb connect 127.0.0.1:7555 夜神 adb connect 127.0.0.1:62001 逍遙 adb connect 127.0.0.1:21503 iTools adb connect 127.0.0.1:54001 天天 adb connect 127.0.0.1:6555 海馬玩 adb connect 127.0.0.1:26744 BlueStacks adb connect 127.0.0.1:5555 ![]()
完成連接: