0

当我尝试启动任何 URL 时,会弹出一个代理身份验证对话框以输入用户名和密码。一旦对话框出现,代码 (java) 就会停止,并且不会进一步移动或引发异常。我该如何处理?

注意:这只发生在 firefox(v 22.0) 上。我能够使用机器人发送密钥处理 IE(v 7) 中的身份验证对话框。

Webdriver:selenium-server-standalone-2.35.0 Firefox 版本:22.0 testNG 版本:6.8.7

4

1 回答 1

0

我认为这是因为您正在尝试访问经过 HTTP 身份验证的页面。解决方法是在 url 请求中发送用户名和密码,如下所示:

driver.get("http://username:password@your-test-site.com");

driver假设健康生活实例在哪里WebDriver

于 2013-09-19T07:47:31.273 回答