我目前使用Selenium Webdriver並已開始使用自動化,但只要我打開瀏覽器,就會彈出一個需要輸入用戶名和密碼的彈出窗口,但我無法檢查這些領域。只有幫助如何解決這個問題? Somebosy建議我下面的代碼,但它不工作: driver.get(「http://un:[email protected]」);我們如何處理使用Selenium Webdriver的瀏覽器彈出窗口
-1
A
回答
0
這可能不僅僅是某些瀏覽器彈出,而是一個BasicAuth對話框。使用Firefox WebDriver處理它的方法是使用AutoAuth插件。按照download page中的說明進行設置,並按照tutorial中所述的Selenium WebDriver測試使用該Firefox配置文件。
0
許多人使用的AutoIt自動輸入用戶名和密碼,而無需依賴於瀏覽器插件:https://www.autoitscript.com/site/autoit/
您還可以嘗試通過憑據內嵌地址欄(真的不是一個好主意,因爲它公然暴露了證書代碼和試運行期間),但是如果你真的堅持,你可以試試這個:
http://username:[email protected]/
這將使用HTTP授權領域。
相關問題
- 1. 使用Selenium處理瀏覽器彈出窗口
- 2. Selenium Webdriver處理彈出式窗口
- 3. 如何使用selenium webdriver處理Windows文件瀏覽窗口
- 4. 如何使用java處理selenium中的瀏覽器通知彈出窗口?
- 5. Selenium關閉瀏覽器彈出窗口
- 6. 如何使用selenium webdriver在IE(在下載過程中)處理瀏覽器彈出窗口
- 7. 如何使用selenium webDriver最小化IE瀏覽器的窗口?
- 8. 如何處理使用硒2.0(webdriver)的窗戶彈出窗口?
- 9. VB.Net Web瀏覽器控件 - 你如何處理彈出窗口?
- 10. 如何處理Chrome瀏覽器「選擇證書」窗口彈出
- 11. Selenium webdriver窗口處理
- 12. 如何使用python處理Selenium WebDriver的身份驗證彈出窗口?
- 13. 如何在java中使用selenium webdriver處理嵌套的彈出窗口?
- 14. Python的webdriver來處理彈出不是一個警報的瀏覽器窗口
- 15. 如何在selenium webdriver中使用空白ID處理彈出窗口?
- 16. 如何在使用硒webdriver的mozilla和chrome瀏覽器中處理地理位置彈出窗口?
- 17. 如何使用webdriver處理appium中的彈出窗口
- 18. 如何處理使用硒webdriver與Java的彈出窗口
- 19. 硒的webdriver處理窗口彈出
- 20. 使用Selenium WebDriver拍攝完整瀏覽器窗口的截圖
- 21. 如何使用硒webdriver處理鉻通知彈出窗口?
- 22. 如何使用Selenium WebDriver捕獲彈出窗口的屏幕?
- 23. 如何使用Selenium彈出窗口的webdriver
- 24. 如何使用selenium和Java處理javascript彈出窗口?
- 25. 使用Selenium WebDriver在兩個瀏覽器窗口之間切換
- 26. 使用Selenium Webdriver在瀏覽器窗口之間切換
- 27. 在Selenium中處理彈出窗口
- 28. 如何使用硒webdriver c切換焦點到瀏覽器彈出窗口#
- 29. 使用WatiN處理使用不同瀏覽器的彈出窗口
- 30. 通過Selenium WebDriver接受「共享位置」瀏覽器彈出窗口
你可以讓我知道在mac中安裝autoit的鏈接嗎?我試過了,並安裝了一些病毒... – Vdev
它不適用於Mac,只適用於Windows。 – rg702