如何在Selenium Webdriver中设置特定的Firefox版本?

时间:2012-09-26 06:51:22

标签: firefox selenium webdriver

我有测试的网络应用程序。而且我只需要使用firefox 5从Lunix和Windows进行测试。那么,我如何设置Firefox 5运行的新FirefoxDriver()中的特定firefox版本,而不是Firefox 6或9? 我不想设置firefox的路径,因为当我们有多个操作系统时它不是有用的方法。

1 个答案:

答案 0 :(得分:2)

创建一个firefox 5个人资料,并在下面给出该个人资料的名称。它将启动给定的配置文件浏览器。

FirefoxProfile profile = new ProfilesIni().getProfile(profileName);
DesiredCapabilities dc = DesiredCapabilities.firefox(); 
dc.setCapability(FirefoxDriver.PROFILE, profile); 
driver = new FirefoxDriver(dc);

请参阅此link以了解如何创建firefox个人资料。