【发布时间】:2017-10-06 16:16:01
【问题描述】:
我想在无头模式下运行我的测试用例,我选择 HtmlUnit 是实现我要求的方法。但是,我需要处理基于 Windows 的身份验证框的初始页面,并且基于有效的身份验证,它将带我到我的应用程序的摘要页面。我们可以使用 Robot 类或 AUtoIT 来处理基于窗口的弹出窗口,但我不确定在无头模式下如何处理。有人可以帮我吗?如何在无头模式下绕过身份验证窗口。我浏览并发现使用https://username:password@url 有一些解决方案,但这并不能帮助我解决我的问题。
注意:我正在使用 Selenium JAVA 库。
【问题讨论】:
-
实际上这些修复仅适用于 firefox 和 chrome。我尝试了这些,但它不适用于 HtmlUnit(无头浏览器执行)。问题是如何使用 htmlunit 在无头模式下接受身份验证。
-
检查一次。你可以使用 chrome 作为无头浏览器stackoverflow.com/questions/45790062/…
标签: java selenium selenium-webdriver htmlunit htmlunit-driver