如何打开浏览器以及我在浏览器上添加的所有插件

时间:2017-02-12 18:53:15

标签: selenium selenium-webdriver

@Test
public void captchImage() throws IOException
{
    File file = new File("extension.xpi");
    FirefoxProfile firefoxProfile = new FirefoxProfile();
    firefoxProfile.addExtension(file);
    WebDriver driver = new FirefoxDriver(firefoxProfile);
    driver.get("http://njdg.ecourts.gov.in/njdg_public/index.php");

我想打开firefox浏览器以及插件i attached image please go through that

1 个答案:

答案 0 :(得分:0)

您无需像这样启动插件,而是使用ProfileIni启动所需的配置文件。 Profile management in Selenium

将您的扩展程序存储在配置文件中,然后获取该配置文件名称并在浏览器中启动它。 启动特定的个人资料。

ProfileIni pro=new ProfileIni();
org.openqa.selenium.firefox.FirefoxProfile profile=pro.getProfile("ProfileName");
WebDriver driver=new FirefoxDriver(profile)