我在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秒
请帮助
答案 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来克服上述错误。但现在我们遇到了一系列新问题,包括最新的镀铬版,最新的镀铬版和最新的硒版。 一切都非常缓慢,因此我们得到了许多超时。