读书人

quot;WebDriverException: Cannot find fi

发布时间: 2012-07-04 19:33:55 作者: rapoo

"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");

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

读书人网 >Web前端

热点推荐