Selenium webdriver org.openqa.selenium.WebDriverException:已断开连接:无法从渲染器接收消息

Selenium webdriver org.openqa.selenium.WebDriverException:已断开连接:无法从渲染器接收消息,selenium-webdriver,selenium-chromedriver,Selenium Webdriver,Selenium Chromedriver,我正在测试一个应用程序,其中我的要求如下: 通过测试中的应用程序登录并创建Web表单。它将生成一个Web表单URL 我正在键入URL并打开一个新选项卡 driver.getKeyboard().sendKeys(Keys.CONTROL,“t”) 现在我切换到显示我的网络表单的窗口 现在,我使用driver.get(URL)导航到捕获的URL 现在它将打开一个webform(HTML表单) 现在我正在点击注册按钮,它正在捕获所需字段的错误消息。(直到这里工作正常) 现在,如果我尝试在文本框中输入

我正在测试一个应用程序,其中我的要求如下:

  • 通过测试中的应用程序登录并创建Web表单。它将生成一个Web表单URL
  • 我正在键入URL并打开一个新选项卡
    driver.getKeyboard().sendKeys(Keys.CONTROL,“t”)
  • 现在我切换到显示我的网络表单的窗口
  • 现在,我使用driver.get(URL)导航到捕获的URL
  • 现在它将打开一个webform(HTML表单)
  • 现在我正在点击注册按钮,它正在捕获所需字段的错误消息。(直到这里工作正常)
  • 现在,如果我尝试在文本框中输入名称,窗口将关闭,下面的异常将被捕获:

    org.openqa.selenium.WebDriverException:断开连接:无法从渲染器接收消息
    (会话信息:chrome=53.0.2785.116)
    (驱动程序信息:chromedriver=2.15.322448(52179c1b310fec1797c81ea9a20326839860b7d3),平台=Windows NT 6.1 SP1 x8664)(警告:服务器未提供任何堆栈跟踪信息)
    命令持续时间或超时:165毫秒
    构建信息:版本:“2.44.0”,修订版:“76d78cf”,时间:“2014-10-23 20:02:37”
    系统信息:主机:'BL2W310159',ip:'10.205.34.33',os.name:'Windows 7',os.arch:'x86',os.version:'6.1',java.version:'1.8.0_65'
    驱动程序信息:org.openqa.selenium.chrome.ChromeDriver
    功能[{applicationCacheEnabled=false,rotatable=false,mobileEmulationEnabled=false,chrome={userDataDir=C:\Users\S10C2~1.JAI\AppData\Local\Temp\scoped\U dir7812\U 12384},takesHeapSnapshot=true,databaseEnabled=false,handlesAlerts=true,version=53.0.2785.116,platform=XP,browserConnectionEnabled=false,nativeEvents=true,acceptSslCerts=true,locationContextEnabled=true,webStorageEnabled=true,browserName=chrome,takesscreensshot=true,javascriptEnabled=true,cssselector=true}]
    会话ID:8538a93785d4fd3ffcb5a1abb482a136
    命令持续时间或超时:925毫秒
    构建信息:版本:“2.46.0”,修订版:“87c69e2”,时间:“2015-06-04 16:17:10”
    系统信息:主机:'BL2W310159',ip:'10.205.34.33',os.name:'Windows 7',os.arch:'x86',os.version:'6.1',java.version:'1.8.0_65'
    驱动程序信息:org.openqa.selenium.remote.RemoteWebDriver
    功能[{applicationCacheEnabled=false,rotatable=false,mobileEmulationEnabled=false,chrome={userDataDir=C:\Users\S10C2~1.JAI\AppData\Local\Temp\scoped\U dir7812\U 12384},takesHeapSnapshot=true,databaseEnabled=false,handlesAlerts=true,version=53.0.2785.116,platform=XP,browserConnectionEnabled=false,nativeEvents=true,acceptSslCerts=true,webdriver.remote.sessionid=bb82bf2d-c736-40a0-9ddb-860b6720c0ce,locationContextEnabled=true,webStorageEnabled=true,browserName=chrome,takesscreensshot=true,javascriptEnEnabled=true,cssSelectorsEnabled=true}]
    会话ID:bb82bf2d-c736-40a0-9ddb-860b6720c0ce
    位于sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法)
    位于sun.reflect.NativeConstructorAccessorImpl.newInstance(未知源)
    位于sun.reflect.delegatingConstructor或AccessorImpl.newInstance(未知源)
    位于java.lang.reflect.Constructor.newInstance(未知源)
    位于org.openqa.selenium.remote.ErrorHandler.CreateTrowable(ErrorHandler.java:204)
    位于org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:156)
    位于org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:605)
    位于org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:269)
    位于org.openqa.selenium.remote.RemoteWebElement.sendKeys(RemoteWebElement.java:90)
    在com.executor.TestLibraries.NM.ActivationElement.WebFormResponseAnanonymouser上(ActivationElement.java:1610)
    位于com.executor.Tests.NM.TestCampaignElement.createAWebformAndCaptureWebFormResponse(TestCampaignElement.java:576)
    在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
    位于sun.reflect.NativeMethodAccessorImpl.invoke(未知源)
    在sun.reflect.DelegatingMethodAccessorImpl.invoke处(未知源)
    位于java.lang.reflect.Method.invoke(未知源)
    运行(ExecutorFactory.java:243)
    在java.lang.Thread.run(未知源代码)


  • 你介意改用谷歌Chrome驱动程序2.23吗?即使发生异常,如果您试图捕获异常,忽略它,您能进一步吗

    您介意改用谷歌Chrome驱动程序2.23吗?即使发生异常,如果您试图捕获异常,忽略它,您能进一步吗

    根据此处找到的最新chromedriver更新您的Chrome driver.exe,并在中给出其路径


    System.setProperty(“webdriver.chrome.driver”,)

    根据此处找到的最新chromedriver更新您的Chrome driver.exe,并在中给出其路径


    System.setProperty(“webdriver.chrome.driver”,)

    你需要紧急阅读。你在这里发布的内容让我眼冒金星。感谢你宝贵的反馈。我会在提问方面努力提高。你需要作为一个紧急事项来阅读。你在这里发布的内容让我的眼睛流血。谢谢你宝贵的反馈。我会在提问方面努力提高。