在System.setProperty("webdriver.gecko.driver",“<通往WebDriver的路径>")中,“通往WebDriver的路径"是什么意思? [英] In System.setProperty("webdriver.gecko.driver", "<Path to your WebDriver>"), what is meant by "Path to your WebDriver"?

查看:230
本文介绍了在System.setProperty("webdriver.gecko.driver",“<通往WebDriver的路径>")中,“通往WebDriver的路径"是什么意思?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

自从我使用Firefox升级到3.0测试版以来,我就遇到了这个例外.

线程"main"中的异常java.lang.IllegalStateException:驱动程序可执行文件的路径必须由webdriver.gecko.driver系统属性设置

解决方案

现在我们似乎需要手动下载并设置Mozilla Firefox驱动程序可执行文件的路径,就像chromedriver一样.

以下是您需要做的:-

  1. 转到 http://docs.seleniumhq.org/download/
  2. 在下载页面上向下滚动至"第三方驱动程序,绑定和插件"部分
  3. 单击Mozilla GeckoDriver并为您的操作系统下载(zip)最新版本v0.10.0.
  4. 提取所需位置,即c:\ GeckoDriver \ geckodriver.exe

现在,您需要设置系统属性并编写以下行来初始化FireFoxDriver对象:-

System.setProperty("webdriver.gecko.driver","C:\ GeckoDriver \ geckodriver.exe");

WebDriver驱动程序=新的FirefoxDriver();

driver.get(" http://seleniumhq.com ");

就这样!

I have this exception since I upgraded to 3.0 beta with Firefox.

Exception in thread "main" java.lang.IllegalStateException: The path to the driver executable must be set by the webdriver.gecko.driver system property

解决方案

It seems now we need to manually download and set path to the driver executable for Mozilla Firefox also just like chromedriver.

Following is what you need to do:-

  1. Go to http://docs.seleniumhq.org/download/
  2. Scroll down to "Third Party Drivers, Bindings, and Plugins" section on downloads page
  3. Click on Mozilla GeckoDriver and download(zip) latest version v0.10.0 for your operating system.
  4. Extract on your desired location i.e. c:\GeckoDriver\geckodriver.exe

Now you need to set system property and write following lines to initialize FireFoxDriver object:-

System.setProperty("webdriver.gecko.driver", "C:\GeckoDriver\geckodriver.exe");

WebDriver driver = new FirefoxDriver();

driver.get("http://seleniumhq.com");

Thats it!

这篇关于在System.setProperty("webdriver.gecko.driver",“<通往WebDriver的路径>")中,“通往WebDriver的路径"是什么意思?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆