在selenium上获得以下错误

时间:2013-08-25 12:46:40

标签: java google-chrome selenium selenium-chromedriver

我在selenium上收到以下错误, 我不知道如何解决它或我应该做什么,

  

未知错误:未处理的检查员错误:{“code”: - 32603,“message”:“无法导航到无效的网址”}     (会话信息:chrome = 29.0.1547.57)     (驱动程序信息:chromedriver = 2.2,platform = Windows NT 6.1 SP1 x86_64)(警告:服务器未提供任何堆栈跟踪信息)   命令持续时间或超时:3毫秒   构建信息:版本:'2.35.0',修订版:'c916b9d',时间:'2013-08-12 15:42:01'   系统信息:os.name:'Windows Server 2008 R2',os.arch:'x86',os.version:'6.1',java.version:'1.7.0_04'   会议ID:6c0f76e6f67873a6318edab1d66e4ccf   驱动程序信息:org.openqa.selenium.chrome.ChromeDriver   功能[{platform = XP,acceptSslCerts = true,javascriptEnabled = true,browserName = chrome,chrome = {chromedriverVersion = 2.2},rotate = false,locationContextEnabled = true,version = 29.0.1547.57,cssSelectorsEnabled = true,databaseEnabled = true,handlesAlerts = true,browserConnectionEnabled = false,nativeEvents = true,webStorageEnabled = true,applicationCacheEnabled = false,takesScreenshot = true}]   命令持续时间或超时:2.27秒

请帮助

3 个答案:

答案 0 :(得分:0)

如果您使用相对路径打开链接,则会发生这种情况。您可以使用绝对路径(从http://开始)或 - 如果它是Web上的内部链接/按钮 - 您可以将其映射为WebElement并执行click()方法。

答案 1 :(得分:0)

我也收到此错误“ org.openqa.selenium.WebDriverException:未知错误:未处理的检查器错误:{”代码“:-32000,”消息“:”无法导航到无效的URL“ }“

要删除硬编码的URL并从文件中调用URL 我是这样定义的-例如:url =“ https://test.com”,经过如此多的研究和失败之后,我得到了上面的错误-只需我删除了双引号 ...就可以了 例如:url = https://test.com

答案 2 :(得分:-3)

我们设法通过更改初始化Url来克服上述错误。但现在我们遇到了一系列新问题,包括最新的镀铬版,最新的镀铬版和最新的硒版。 一切都非常缓慢,因此我们得到了许多超时。