Python笔记-uiautomator2环境搭建(安卓模拟器测试环境+windows开发环境)
生活随笔
收集整理的這篇文章主要介紹了
Python笔记-uiautomator2环境搭建(安卓模拟器测试环境+windows开发环境)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
首先windows安裝python3+,以及PyCharm
windows安裝相關(guān)包:
pip install --pre uiautomator2這里安裝雷電模擬器,這里要記住,要用雷電模擬器自帶的adb
where adb啟動(dòng)雷電模擬器,開啟開發(fā)者選項(xiàng),以及USB調(diào)試,以及配置下模擬器IP地址。
?
重啟下adb
adb kill-server adb start-server再查詢是否檢測到設(shè)備:
adb devices查詢到了,再安裝ATX。
python -m uiautomator2 init安裝完后,會(huì)有這個(gè)圖標(biāo):
點(diǎn)開他,按下:
發(fā)現(xiàn)啟動(dòng)不了。
這里直接進(jìn)入shell,操作手機(jī),進(jìn)行打開。
adb shell chmod 775 /data/local/tmp/atx-agent /data/local/tmp/atx-agent server -d (添加-d表示在后臺動(dòng))這樣就打開了。不會(huì)提示Uiautomator not starting
下面安裝weditor
pip install --pre -U weditor然后啟動(dòng)
weditor輸入IP地址,點(diǎn)擊Connect就可以連接了,下面的 代碼是測試,可以啟動(dòng)APP
import uiautomator2 as u2d = u2.connect_wifi("192.168.1.100") d.app_start("com.sinovatech.unicom.ui")if __name__ == "__main__":pass下面介紹個(gè)adb命令,查詢當(dāng)前界面的包名
adb shell am monitor?
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的Python笔记-uiautomator2环境搭建(安卓模拟器测试环境+windows开发环境)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Qt文档阅读笔记-QScopedPoin
- 下一篇: Java笔记-以系统时间为基准15分钟运