我得到了一個有效的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