我正在運行鍼對Android應用程序的黃瓜測試。在黃瓜運行中,我會間歇性地嘗試一個失敗的測試,並顯示「現有連接被遠程主機強行關閉」。運行單個場景時有時可以看到相同的消息,但在運行幾十個場景時最常發生。亞洲開發銀行在黃瓜測試中間歇性拒絕連接
我已經跟蹤到了這一點,我認爲是Android調試橋(ADB)的一個問題,因爲相同的場景會在相同場景的其他運行時傳遞。我也試圖在Cucumber運行之前殺死連接(通過'adb kill-server'命令),但沒有成功。
我對通過USB端口連接的物理設備運行這些測試。
我知道這是一個高度特定的場景,但其他任何人都遇到過類似Android調試橋的問題,如果有,您採取了哪些步驟?