【发布时间】:2013-07-18 11:24:40
【问题描述】:
当我在浏览器中点击 url 时,它会弹出 windows 身份验证弹出窗口,我们需要在其中输入正确的用户名和密码,然后它才会给出该站点的主页。
使用 Selenium-WebDriver 无法处理弹出窗口
我试图在 selenium 脚本中使用 gem sikuli 代码处理该弹出窗口,但它给出了错误
Timeout::Error: 执行已过期
【问题讨论】:
-
在您的帖子中也提供该屏幕截图...
-
嗨@Priti 添加了屏幕截图:)
-
是的!我看到了。。那个。给我
html用户名和密码的内容... -
没有不可能给你HTML,因为它是操作系统弹出窗口。如果我得到 html,我可以自动化它。您无法使用 selenium 检查该元素,您无法与浏览器交互,直到您关闭该弹出窗口或通过输入有效的用户名和密码单击“确定”。这是一个操作系统弹出窗口。
-
不要删除帖子。我正在研究这个。我认为这是可能的.. 但是我的 Firefox 升级了,因此我正在降级它。因此需要时间..
标签: ruby selenium-webdriver jruby sikuli