The path to the driver executable must be set by the webdriver.gecko.driver system property
Posted Halo3224
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了The path to the driver executable must be set by the webdriver.gecko.driver system property相关的知识,希望对你有一定的参考价值。
报这个错,是因为你使用了selenium3+Firefox。在selenium3中,使用Firefox,需要添加驱动。
您可以从Github上下载驱动程序下载网址- https://github.com/mozilla/geckodriver/releases/tag/v0.9.0
在代码中加入
System.setProperty("webdriver.firefox.marionette","C:\\\\Program Files (x86)\\\\Mozilla Firefox\\\\geckodriver.exe");
WebDriver driver=new FirefoxDriver();
C:\\\\Program Files (x86)\\\\Mozilla Firefox\\\\geckodriver.exe是驱动放置的位置
现在,您可以运行程序,你会得到期望的输出。
以上是关于The path to the driver executable must be set by the webdriver.gecko.driver system property的主要内容,如果未能解决你的问题,请参考以下文章
Selenium调用IE时报“The path to the driver executable must be set by the webdriver.ie.driver system prope
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received
registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web applicat
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received(
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received