当前位置: 首页 > 知识库问答 >
问题:

无法打开Microsft Edge浏览器使用的硒web驱动程序2.53.0

司马建柏
2023-03-14

我编写了以下代码,以使用selenium webdriver V 2.53.0在Microsoft Edge浏览器中启动网页:

System.setProperty("webdriver.edge.driver","C:\\Eclipse\\Drivers\\MicrosoftWebDriver.exe");
WebDriver ed = new EdgeDriver();
ed.get("hhtp://www.google.com");
[00:27:40.776] - Listening on http://localhost:17709/ 

[00:27:43.056] - Stopping server.

Exception in thread "main" org.openqa.selenium.WebDriverException: Unknown error (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 2.29 seconds
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info: host: 'LAPTOP-MTDHI91G', ip: '10.0.0.112', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_92'
Driver info: org.openqa.selenium.edge.EdgeDriver
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)    System.setProperty
    ("webdriver.edge.driver","C:\\Eclipse\\Drivers\\MicrosoftWebDriver.exe");
    WebDriver ed = new EdgeDriver();
    ed.get("hhtp://www.google.com");
at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:206)
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:158)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:678)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:249)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:131)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:144)
at org.openqa.selenium.edge.EdgeDriver.<init>(EdgeDriver.java:152)
at org.openqa.selenium.edge.EdgeDriver.<init>(EdgeDriver.java:141)
at org.openqa.selenium.edge.EdgeDriver.<init>(EdgeDriver.java:98)
at Selenium_WebDriver_Part1.Drivers.main(Drivers.java:58)
Picked up JAVA_TOOL_OPTIONS: -agentlib:jvmhook
Picked up _JAVA_OPTIONS: -Xrunjvmhook -Xbootclasspath/a:"C:\Program Files (x86)\HP\Unified Functional Testing\bin\java_shared\classes";"C:\Program Files (x86)\HP\Unified Functional Testing\bin\java_shared\classes\jasmine.jar"

共有2个答案

能翔宇
2023-03-14

也许“hhtp”应该在您的URL中替换为“http”?

席俊达
2023-03-14

我相信你的浏览器版本与微软网络驱动不匹配。我也有类似的问题。我的浏览器版本是25.10586。从Microsoft web driver 2015秋季更新下载Edge Windows/Microsoft Edge build 10586修复了我的问题。

请在另一个线程和另一个stackoverflow线程上检查我的答案。建议您在Windows 10上也应检查Capablity。

 类似资料:
  • 无法打开selenium webdriver中具有指定url的firefox浏览器。只有浏览器在没有url的情况下打开。 Firefox版本是47。Selenium版本是2.53。

  • 我试图启动firefox浏览器,并使用selenium webdriver打开一个网页示例< code>google.com。我成功地启动了浏览器,但启动网页时出现了一些问题。我得到的错误是 线程“main”中的异常 org . open QA . selenium . remote . unreachablebrowserexception:无法启动新会话。 可能的原因是远程服务器地址无效或浏览

  • 我无法使用selenium webdriver 3.4.0启动Firefox浏览器

  • 下面是我用于自动化脚本的firefox、gecko驱动程序和selenium版本:Firefox浏览器:52.0 Selenium: 3.0.1 Gecko驱动程序:0.11.1 下面是我的鼠标悬停动作代码: 此代码适用于chrome和IE浏览器,仅在Firefox中遇到问题。我尝试升级Selenium和Gecko驱动程序,但那次浏览器没有调用。下面是正在显示的错误消息 POST/session/

  • 问题内容: 我正在尝试遵循Selenium Webdrive教程 http://www.toolsqa.com/selenium-webdriver/headless-browser-testing-selenium- webdriver/ 有一个简单的测试,这里是步骤: 开启网页http://google.com 获取页面标题。 搜索“ Selenium” 再次检查页面标题。 从类代码示例开始,

  • 我正在尝试使用下面的代码行在selenium中打开新选项卡 但是标签没有打开。谁能说出这个命令有什么问题?也可以解释一下此命令中使用的?我尝试搜索但没有正确的答案 下面的完成不起作用。它在chrome中的同一选项卡中打开gmail和堆栈溢出,而不是打开新选项卡