如何使用selenium在mozilla firefox中处理代理身份验证?

时间:2017-09-25 07:07:35

标签: java selenium selenium-webdriver

我正在使用Mozilla firefox,当浏览器使用给定的URL打开时,它有一个代理身份验证,询问用户名和密码..有什么解决方案可以删除吗?

这是我的代码:

public class SimpleSelenium {

    WebDriver driver = null;

    public static void main(String args[]) {
        SimpleSelenium ss = new SimpleSelenium();
        ss.openBrowser();
        ss.getPage();
        ss.quitPage();
    }

    private void openBrowser() {
        System.setProperty("webdriver.gecko.driver", "C:/geckodriver.exe");
        DesiredCapabilities capabilities = DesiredCapabilities.firefox();
        capabilities.setCapability("marionette", true);
        driver = new FirefoxDriver(capabilities);
    }

    private void quitPage() {
        driver.quit();
    }

    private void getPage() {
        driver.get("http://www.google.com");        
    }
}

1 个答案:

答案 0 :(得分:0)

如果是浏览器身份验证,您可以使用;

此解决方案适用于c# 对于java大多数时候你需要小写字母:)

LoadingRow