0

转到 localhost:8080/manager for tomcat 时如何处理弹出请求详细信息?

我看不到如何在窗口中输入用户通行证。

我试过使用 autoauth 插件,没有运气

我试过了

"driver.get("http://user:pass@localhost:8080/manager)"

我完全被困住了!

@Before
public void setUp() throws Exception {
    FirefoxProfile ffProfile = new FirefoxProfile();
    ffProfile.setPreference("network.http.phishy-userpass-length", 255);
    driver = new FirefoxDriver(ffProfile);
    driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
}

这就是我目前设置网络驱动程序的方式。

4

1 回答 1

0

我认为 webdriver 不支持开箱即用的对话框。无论如何,要让您的 user:pass@site 架构工作,在 Firefox 中您必须添加参数

network.http.phishy-userpass-length value: 255

到 FF 关于:配置。关于其他浏览器我不确定。

于 2013-10-29T16:41:19.803 回答