当我在selenium中运行测试时,新打开的firefox窗口在没有安装插件的情况下打开。有没有办法显示我的Firefox中已经安装的附加组件? 使用 - Selenium webdriver 语言 - Java 1.7 IDE- Eclipse。
答案 0 :(得分:0)
您需要使用FirefoxProfile
类才能使用其他设置或插件运行Firefox。所以尝试像
File file = new File("firebug-1.8.1.xpi"); //download install file for your extension
FirefoxProfile firefoxProfile = new FirefoxProfile();
firefoxProfile.addExtension(file);
WebDriver driver = new FirefoxDriver(firefoxProfile);
你可以尝试各种各样的东西,以使这项工作。
FirefoxBinary firefoxbin = new FirefoxBinary(new File("pathToFirefoxFolder"));
driver = new FirefoxDriver(firefoxbin, firefoxProfile);