我得到了一个有效的selenium脚本,但是当它用selenium-rc打开时,它在一个新的实例中,需要我重新登录。是否有办法自动填写弹出的“需要身份验证”窗口的用户名/密码?如何使用selenium IDE自动化用户名/密码填充Firefox验证弹出窗口
我曾尝试以下,但它不工作:的
http://username:[email protected]/
代替http://site.com/
比调用,例如AutoHotkey其他脚本其他任何想法?
我得到了一个有效的selenium脚本,但是当它用selenium-rc打开时,它在一个新的实例中,需要我重新登录。是否有办法自动填写弹出的“需要身份验证”窗口的用户名/密码?如何使用selenium IDE自动化用户名/密码填充Firefox验证弹出窗口
我曾尝试以下,但它不工作:的
http://username:[email protected]/
代替http://site.com/
比调用,例如AutoHotkey其他脚本其他任何想法?
我最终使用的AutoIt用登录脚本包含以下和它的工作:
WinWaitActive("Authentication Required")
Send("Username")
Send("{TAB}")
Send("Password")
Send("{ENTER}")
针对Firefox的环境设置的支持信息,发现这里:
http://www.passionatetester.com/2010/03/how-to-handle-windows-authentication.html
你可以给Firefox插件Integrated Authentication for Firefox一试。安装后,您可以在Firefox的选项菜单中配置插件。只需将您的site.com添加到启用集成身份验证的站点,并查看它是否适用于您。在我的情况下,它解决了这个问题。
是的,这对我有用。但是我还需要确保Selenium服务器在创建插件时使用相同的Firefox配置文件启动。在我的情况下“默认”。 I.e .: java -jar selenium-server.jar -firefoxProfileTemplate“”。更多信息在这里的配置文件:http://girliemangalo.wordpress.com/2009/02/05/creating-firefox-profile-for-your-selenium-rc-tests/ –
Toby999
“你可以配置插件的选项菜单中Firefox“ - 我一直在搜索,无法找到配置这些选项的位置......您可以提供更多详细信息吗? – ecoe
@ecoe请看看插件描述中提供的屏幕截图。只需点击上面的链接。 – mwalter