使用selenium时,UnreachableBrowserException:

使用selenium时,UnreachableBrowserException:,selenium,xpath,selenium-webdriver,css-selectors,Selenium,Xpath,Selenium Webdriver,Css Selectors,这一错误的可能原因是什么 Error communicating with the remote browser. It may have died. 试试下面的定位器 By.cssSelector("input[name='myButton']") 您给了错误的标记名select而不是input,这就是它引发异常的原因。下面的代码解决了这个问题 try { Runtime.getRuntime().exec("taskkill /F /IM IEDriverServer.e

这一错误的可能原因是什么

Error communicating with the remote browser. It may have died.
试试下面的定位器

By.cssSelector("input[name='myButton']")

您给了错误的标记名select而不是input,这就是它引发异常的原因。

下面的代码解决了这个问题

try {
        Runtime.getRuntime().exec("taskkill /F /IM IEDriverServer.exe");
        Runtime.getRuntime().exec("taskkill /F /IM conhost.exe");
    } catch (IOException e) {
        e.printStackTrace();
    }

您使用的浏览器是什么?这个错误发生在什么时候?请提供stacktrace。此错误不是由于元素位置引起的,而是其他原因。请杀死在后台运行的任何其他驱动程序实例,然后重试。谢谢。我正在使用Internet Explorer 10。我在尝试从模型弹出窗口定位元素时遇到此错误。我有“是”和“否”按钮,我想单击“是”按钮。因为您已经回答了,它的原因是iedriver的一个实例正在后台处理,所以无论如何您需要删除它并重新启动您的TC。由于其长度和内容,此回答被自动标记为低质量。你好,Okuma,Scott,我更新了qsn。现在达到质量标准了吗?