得到"错误:阅读ECONNRESET"重置和启动应用程序

时间:2016-05-13 10:54:46

标签: selenium-webdriver appium

我在重置应用[driver.resetApp()]以及在Appium上启动应用时遇到以下错误(版本:1.4.16.1)。我正在使用Java。

Eclispe控制台

  

org.openqa.selenium.WebDriverException:chrome无法访问   (会话信息:chrome = 50.0.2661.86)   (驱动程序信息:chromedriver = 2.18.343845(73dd713ba7fbfb73cbb514e62641d8c96a94682a),platform = Windows NT 6.1 SP1 x86_64)(警告:服务器未提供任何堆栈跟踪信息)   命令持续时间或超时:2.08秒
  构建信息:版本:' 2.48.2',修订版:' 41bccdd',时间:' 2015-10-09 19:59:12'
  系统信息:主机:' IN2084073W1',ip:' 192.168.56.1',os.name:' Windows 7',os.arch:' amd64',os.version:' 6.1',java.version:' 1.7.0_21'
  ***元素信息:{使用= id,值=密码}
  会议ID:2968b7e9-948e-4b75-94ed-838d10a08c82
  驱动程序信息:io.appium.java_client.android.AndroidDriver
  功能[{platform = LINUX,app = C:/apk/appname.apk,javascriptEnabled = true,appActivity = .MainActivity,browserName =,networkConnectionEnabled = true,desired = {newCommandTimeout = 120,app = C:/ apk / surveyorapp。 apk,platformVersion = 5.1,deviceName = TA93303Q2F,platformName = Android,appActivity =。MainActivity,browserName =,appPackage = com.axa.surveyorapp},locationContextEnabled = false,appPackage = com.axa.surveyorapp,newCommandTimeout = 120,platformVersion = 5.1 ,databaseEnabled = false,deviceName = TA93303Q2F,platformName = Android,webStorageEnabled = false,warnings = {},takesScreenshot = true}]

Appium Log

  

错误:无法将命令代理到远程服务器。原始错误:错误:读取ECONNRESET
  错误:Chromedriver:Chromedriver意外退出,代码为3221225477,信号为null   信息:Chromedriver:将州改为'停止'
  warn:Chromedriver for context WEBVIEW_com.clientname.appname意外停止   错误:Chromedriver在会话期间意外退出

更新

感谢Emna的更新。我试过你的选择。

您能告诉我我是否需要添加此内容。我使用的是AndroidDriver,而不是AppiumDriver。我已尝试过这两种方法,但我遇到了错误。

Error

1 个答案:

答案 0 :(得分:0)

尝试使用:

 (AppiumDriver)driver.resetApp(); 

而不是:

    driver.resetApp(); 

您可以查看以下链接: Appium java-client 并使用this link也下载;)