webdriverexception:处理命令时发生未知的服务器端错误原始错误:无法将命令代理到远程服务器

jhiyze9q  于 2021-07-09  发布在  Java
关注(0)|答案(0)|浏览(267)

在运行appium测试时,我总是随机出现以下错误:
org.openqa.selenium.webdriverexception:处理命令时发生未知的服务器端错误。原始错误:无法将命令代理到远程服务器。原始错误:错误:套接字挂起(警告:服务器未提供任何stacktrace信息)
我试过谷歌,但找不到任何可以帮助解决这个问题。此错误在测试运行期间随机发生:单击某个元素、查找某个元素、发送键、键盘操作等。最糟糕的是,有时整个测试套件将完美地运行,没有任何问题。
我有以下帽子:

params.put("appPackage", "com.chewy.android");
params.put("appActivity", "<activity>"); //Tried without adding as well
params.put("browserName", ""); //Tried without adding as well
params.put("platformName", "Android");
params.put("deviceName", "emulator-5554");
params.put("automationName", "uiautomator2");

appium java客户端:5.0.0-beta8(我也尝试过降级)appium服务器:1.6.4(我也尝试过降级和升级)
以下是日志:

我也尝试过调整'newcommandtimeout'命令。我在日志中看到的危险信号是uiautomator2出了问题。
任何帮助都将不胜感激。谢谢您

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题