Selenium webdriver 无法使用selenium webdriver 2.53.0打开Microsoft边缘浏览器

Selenium webdriver 无法使用selenium webdriver 2.53.0打开Microsoft边缘浏览器,selenium-webdriver,Selenium Webdriver,我编写了以下代码,使用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]-

我编写了以下代码,使用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]-收听http://localhost:17709/ 
[00:27:43.056]-正在停止服务器。
线程“main”org.openqa.selenium.WebDriverException中出现异常异常:未知错误(警告:服务器未提供任何堆栈跟踪信息)
命令持续时间或超时:2.29秒
生成信息:版本:“未知”,版本:“未知”,时间:“未知”
系统信息:主机:'LAPTOP-MTDHI91G',ip:'10.0.0.112',os.name:'Windows 10',os.arch:'amd64',os.version:'10.0',java.version:'1.8.092'
驱动程序信息:org.openqa.selenium.edge.EdgeDriver
位于sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法)
位于sun.reflect.NativeConstructorAccessorImpl.newInstance(未知源)
位于sun.reflect.delegatingConstructor或AccessorImpl.newInstance(未知源)
位于java.lang.reflect.Constructor.newInstance(未知源)System.setProperty
(“webdriver.edge.driver”,“C:\\Eclipse\\Drivers\\MicrosoftWebDriver.exe”);
WebDriver ed=新的EdgeDriver();
埃德·盖特(“hhtp://www.google.com");
位于org.openqa.selenium.remote.ErrorHandler.CreateTrowable(ErrorHandler.java:206)
位于org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:158)
位于org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:678)
位于org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:249)
位于org.openqa.selenium.remote.RemoteWebDriver。(RemoteWebDriver.java:131)
位于org.openqa.selenium.remote.RemoteWebDriver(RemoteWebDriver.java:144)
位于org.openqa.selenium.edge.EdgeDriver(EdgeDriver.java:152)
位于org.openqa.selenium.edge.EdgeDriver(EdgeDriver.java:141)
位于org.openqa.selenium.edge.EdgeDriver(EdgeDriver.java:98)
在Selenium_WebDriver_Part1.Drivers.main(Drivers.java:58)上
选择JAVA_工具选项:-agentlib:jvmhook
选择了以下选项:-Xrunjvmhook-Xbootclasspath/a:“C:\Program Files(x86)\HP\Unified Functional Testing\bin\JAVA\u shared\classes”;“C:\Program Files(x86)\HP\Unified Functional Testing\bin\java\u shared\classes\jasmine.jar”

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

我认为您的浏览器版本与MS web驱动程序不匹配。我也有类似的问题。我的浏览器版本是25.10586。从下载Edge Windows/Microsoft Edge build 10586修复了我的问题

请同时检查并确认。它建议,如果您使用的是Windows 10,您还应该检查容量

[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"