python uiautomator2 環境搭建

2022-07-26 14:09:12 字數 1288 閱讀 1911

1.安裝 uiautomator2 模組

pip install

uiautomator2

pip

install pillow

2.手機安裝uiautomator apk

兩種方法連線手機

通過wifi連線的話,需要獲取手機連線wifi的ip位址

3.驗證指令碼

import

uiautomator2 as u2

d = u2.connect('

192.168.31.234')

print(d.info)

返回手機資訊

4.安裝weditor

pip install weditor
5.啟動 weditor

python -m weditor
weditor啟動報錯,找不到stringio模組

解決辦法: 修改__main__.py指令碼    將「import stringio」改下面的**:

pip install opencv-python
繼續啟動 weditor  ,會彈出頁面    ,  填上手機 的ip位址或者通過usb連線的手機裝置號連線, 點選connect 連線手機, reload就會顯示手機頁面

文章參考:    

uiautomator2 使用python測試 android應用: 

weditor使用方法介紹與異常解決:

UI自動化 uiautomator2環境搭建

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

2 環境搭建

虛擬環境的安裝和配置 vue環境 1,ide,使用webstorm,這個是和pycharm一家公司的,2,node.js,這個非常的重要,vue專案啟動的時候就是依賴的npm命令的,這個就是包管理器,這個要按照了node.js才會有的,node version,3,cnpm要配置一下,cnpm是np...

實驗2環境配置

時間有些倉促 大家將就著看哈.已經更新完artifact找不到的方法了.使用idea開啟 src檔案 然後idea就自動開始匯入了,這個過程需要等一會 看到這個 我們就可以開始下一步了 點選 add configuration.點選 號,選擇tomcat,選擇local 這裡有很多人都會踩的巨坑,一...