UIautomator2環境搭建

2022-08-17 01:00:23 字數 977 閱讀 4912

1. 安裝uiautomator2

pip install uiautomator2 init

2)安裝的過程中,提示pip版本和現在的版本不匹配,報錯,這時候需要公升級 pip的版本 ,命令為  python -m pip install --upgrade pip

3)在公升級命令的執行過程中,可能會提示沒有操作許可權,這時候執行命令  python -m pip install  --user --upgrade pip

2. deploy associated daemons to a device-----安裝守護程序到具體的裝置上# init 所有的已經連線到電腦的裝置

1) python -m uiautomator2 init ---該命令安裝了守護程序atx到手機上 ,連線電腦的多個android的裝置都會被安裝

2)也可以使用–serial可以指定單個裝置

python -m uiautomator2 init --mirror --serial $serial

每次停止手機上的atx-agent之後,下次要使用的時候,就需要重新執行該命令 

3. install weditor (ui inspector)

pip install -u weditor  -------------安裝weditor

python -m weditor -----啟動weditor ,每次關閉瀏覽器後都需要重新執行該命令啟動

1)weditor使用 ,命令列啟動 -m pip python -m weditor 會自動開啟瀏覽器,輸入裝置的ip或者序列號,點選connect即可

2)手機的ip怎麼檢視---在手機的設定--無線和網路---點選無線網路(wlan)---點選 wlan設定 ,可檢視ip

3)檢視手機的序列號---命令列下邊,輸入命令  adb devices ,顯示手機的 序列號,16位的16進製制字串

UI自動化 uiautomator2環境搭建

ios 自動化測試的話可以參考這個 1 首先需要一部安卓裝置 手機 pad 開啟開發者選項,裝置連線到電腦上,執行adb devices 的話可以看到連線上的裝置。確認能識別到裝置ip的話,第一步就成功了。1.通過pip 安裝 pip3 install u uiautomator2這裡加了 u 引數...

001 uiautomator2 環境準備

1 安裝jdk8,並配置環境變數,我的如下 驗證安裝是否成功,輸入如下指令 c users m108112 j a version j a version 1.8.0 202 j a tm se runtime environment build 1.8.0 202 b08 j a hotspot ...

uiautomator2學習筆記

要求 android版本 4.4 python版本3.6 連線手機 開啟開發者選項,開啟usb除錯,連線電腦,adb devices可以看到裝置號 安裝uiautomator2 python m pip install u uiautomator2 驗證是否連線成功 import uiautomat...