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