首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

"WebDriverException: Cannot find firefox binary in PATH."的解决办法

2012-07-04 
WebDriverException: Cannot find firefox binary in PATH.的解决方法最近在学习webdriver,顺便把遇到的

"WebDriverException: Cannot find firefox binary in PATH."的解决方法

最近在学习webdriver,顺便把遇到的问题记在这里,以便日后查阅,并分享给遇到相同问题的人。

?

问题:运行seleniumhq.org网站上的例子。

?

?

报如下错误

Exception in thread "main" org.openqa.selenium.WebDriverException: Cannot find firefox binary in PATH. Make sure firefox is installed. OS appears to be: XP
Build info: version: '2.18.0', revision: '15704', time: '2012-01-27 17:37:17'
System info: os.name: 'Windows XP', os.arch: 'x86', os.version: '5.1', java.version: '1.6.0_23'

?

看这个报错应该是firefox安装路径不是默认路径。

解决方法:方法1、最简单的重新安装firefox到默认路径。哈哈

???????????? 方法2、直接用System.setPropert方法设置webdriver.firefox.bin的值,如

String binaryName = System.getProperty("webdriver.firefox.bin");

说明默认的时候取的就是这个值,重新设置一下。

热点排行