51Testing软件测试论坛

标题: 新人求助 - Firefox 打不开 [打印本页]

作者: Pippen_Liu    时间: 2015-1-25 22:03
标题: 新人求助 - Firefox 打不开
刚开始学习Selenium.
在网上找了一个dotnet的例子, 代码如下。
            IWebDriver ffDriver = new OpenQA.Selenium.Firefox.FirefoxDriver();
            ffDriver.Navigate().GoToUrl("http://www.baidu.com");
在第一行,调用FirefoxDriver的时候就挂住了,firefox也没打开。
大虾们,救助一下吧,问题出在哪?

Firefox: 35.0
selenium donet: 2.35.0
selenium rc: 1.0.3
selenium server: 2.44.0
OS: Win8.1 x64
作者: ermine    时间: 2015-1-26 09:51
selenium会在默认的路径找Firefox,如果你的firefox没有装在默认的文件夹,就不能启动。
解决办法:
1. 将firefox.exe所在的路径,加到环境变量PATH中
2. 启动webdriver前,指定文件路径。
JAVA例子(C#应该类似,没环境,用JAVA代替)
//示例,firefox装在D盘
System.setProperty("webdriver.firefox.bin","D:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe");
作者: 安裴轩    时间: 2015-1-26 11:02
你不加上firefox.exe的路径,就是按默认路径启动,如果你的火狐不是按照默认方式安装,就要在程序中加上firefox.exe的路径,当然最好是都加上路径




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2