Package org.openqa.selenium.firefox

Examples of org.openqa.selenium.firefox.FirefoxProfile.addExtension()


import java.io.IOException;

public class Firebug {
    public static void configure(File dir, DesiredCapabilities capabilities) throws IOException {
        FirefoxProfile profile = new FirefoxProfile();
        profile.addExtension(new File(dir, "firebug-1.9.2-fx.xpi"));
        profile.addExtension(new File(dir, "netExport-0.8b22.xpi"));

        profile.setPreference("extensions.firebug.defaultPanelName", "net");
        profile.setPreference("extensions.firebug.net.enableSites", true);
        profile.setPreference("extensions.firebug.allPagesActivation", "on");
View Full Code Here


public class Firebug {
    public static void configure(File dir, DesiredCapabilities capabilities) throws IOException {
        FirefoxProfile profile = new FirefoxProfile();
        profile.addExtension(new File(dir, "firebug-1.9.2-fx.xpi"));
        profile.addExtension(new File(dir, "netExport-0.8b22.xpi"));

        profile.setPreference("extensions.firebug.defaultPanelName", "net");
        profile.setPreference("extensions.firebug.net.enableSites", true);
        profile.setPreference("extensions.firebug.allPagesActivation", "on");
        profile.setPreference("extensions.firebug.showFirstRunPage", false);
View Full Code Here

        final String firefoxExtensions = (String) capabilities.getCapability("firefoxExtensions");
        // no check is needed here, it will return empty array if null
        for (String extensionPath : StringUtils.tokenize(firefoxExtensions)) {
            try {
                firefoxProfile.addExtension(new File(extensionPath));
            } catch (IOException e) {
                throw new IllegalArgumentException("Cannot read XPI extension file: " + extensionPath, e);
            }
        }
View Full Code Here

        final String firefoxExtensions = (String) capabilities.getCapability("firefoxExtensions");
        // no check is needed here, it will return empty array if null
        for (String extensionPath : StringUtils.tokenize(firefoxExtensions)) {
            try {
                firefoxProfile.addExtension(new File(extensionPath));
            } catch (IOException e) {
                throw new IllegalArgumentException("Cannot read XPI extension file: " + extensionPath, e);
            }
        }
View Full Code Here

  }

  private FirefoxProfile createFirefoxProfileWithExtensions() {
    FirefoxProfile profile = new FirefoxProfile();
    try {
      profile.addExtension(new File(currentThread().getContextClassLoader().getResource("firebug-1.11.4.xpi").getPath()));
      profile.addExtension(new File(currentThread().getContextClassLoader().getResource("firepath-0.9.7-fx.xpi").getPath()));
      profile.setPreference("extensions.firebug.showFirstRunPage", false);
      profile.setPreference("extensions.firebug.allPagesActivation", "on");
    } catch (IOException e) {
      throw new IllegalStateException(e);
View Full Code Here

  private FirefoxProfile createFirefoxProfileWithExtensions() {
    FirefoxProfile profile = new FirefoxProfile();
    try {
      profile.addExtension(new File(currentThread().getContextClassLoader().getResource("firebug-1.11.4.xpi").getPath()));
      profile.addExtension(new File(currentThread().getContextClassLoader().getResource("firepath-0.9.7-fx.xpi").getPath()));
      profile.setPreference("extensions.firebug.showFirstRunPage", false);
      profile.setPreference("extensions.firebug.allPagesActivation", "on");
    } catch (IOException e) {
      throw new IllegalStateException(e);
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.