ATX-Agent中'requests.exceptions.ConnectionError'錯誤解決方法

不知道大家用Python+uiautomator2+weditor在做UI自動化的時候打開有沒有遇到過類似的錯誤

raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))

在weditor上表現爲:
在這裏插入圖片描述在dos窗口爲:
在這裏插入圖片描述

問題解決

這是因爲ATX的服務停止了:
在這裏插入圖片描述但是奇怪的是在ATX並沒有開啓服務的按鈕,這個時候我們需要用adb命令進入手機,手動開啓服務
第一步:確保手機連接

adb devices

第二部:進入手機

adb shell

第三步:開啓服務

/data/local/tmp/atx-agent server -d

在這裏插入圖片描述這個時候服務就開啓成功了:
在這裏插入圖片描述此時運行

python -m weditor

就可以正常連接,開啓UI自動化之旅了,具體實戰技巧請看:
Python+uiautomator2+weditor UI自動化測試實戰(2):項目實戰

發佈了13 篇原創文章 · 獲贊 16 · 訪問量 1389
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章