我们可以使用selenium脚本中的“gem sikuli”处理OS弹出窗口

时间:2013-07-19 08:39:49

标签: ruby selenium-webdriver jruby sikuli

enter image description here

当我在浏览器中点击url时,它会弹出Windows身份验证,我们需要输入正确的用户名和密码,然后才会显示该网站的主页。

  • 无法使用Selenium-WebDriver处理Windows弹出窗口

  • 我试图在selenium脚本中使用gem sikuli代码来处理弹出窗口但是它给出了错误

  

超时::错误:执行已过期

2 个答案:

答案 0 :(得分:0)

使用Selenium Web Driver无法处理操作系统弹出窗口,但是还有许多其他框架可以处理它。这适用于上传窗口,因此也适用于您的场景。

This is what I use in C#

答案 1 :(得分:0)

driver.get(" http://LOGIN:PASSWORD@localhost:8080/myApp/&#34)

LOGIN> - >您需要通过身份验证的用户名

PASSWORD> - >您需要通过身份验证的密码

@ after你的网址。

别忘了把/放在URL的末尾,至少对于firefox来说。