Java selenium测试的简单acl身份验证阻止

Java selenium测试的简单acl身份验证阻止,java,tomcat,selenium,Java,Tomcat,Selenium,我正在尝试为一个网站编写selenium测试 我使用了带有MemoryRealm身份验证的Tomcat服务器 我没有看到如何在测试中设置身份验证。我试着把它打开 selenium.open("http://user:pass@myserver:8080/index.jsp"); Selenium启动了服务器,打开了网站,但没有填写用户/密码表单,而是停留在auth上 难道这是不可能的,我必须改变tomcat的身份,还是我只是错过了什么 我也尝试过同样的方法,但在某些情况下,它会起作用。 例如

我正在尝试为一个网站编写selenium测试

我使用了带有MemoryRealm身份验证的Tomcat服务器

我没有看到如何在测试中设置身份验证。我试着把它打开

selenium.open("http://user:pass@myserver:8080/index.jsp");
Selenium启动了服务器,打开了网站,但没有填写用户/密码表单,而是停留在auth上


难道这是不可能的,我必须改变tomcat的身份,还是我只是错过了什么

我也尝试过同样的方法,但在某些情况下,它会起作用。 例如:

这仅适用于linux和某些IIS中的apache
$this->setBrowserUrl

您是否有基本身份验证对话框窗口或表单登录屏幕?文档状态在URL中传递user:password在IEit中不起作用这是一个基本的身份验证对话框窗口,是的,我看到它在IE中不起作用,我用firefox进行了测试。我想,它可能在IIS/Apache身份验证中起作用,但在tomcat身份验证中不起作用。