在基于 Web 的测试中自动验证 HTTP 身份验证
Auto authenticate HTTP authentication in web-based test
我正在与 Arquillian Drone 和 Graphene 合作,为我们的网络应用程序编写基于网络的测试。 Web 应用程序使用 HTTP 身份验证。当我开始测试时(我目前使用 FirefoxDriver,但我想它与所有其他驱动程序都一样),这个登录弹出窗口似乎在输入凭据:
然后测试暂停并等待我手动输入凭据。如何让测试自动使用声明的凭据并登录到网页?
已有解决方案。我直接在 URL.
中传递凭据
http://<username>:<password>@url.com
我正在与 Arquillian Drone 和 Graphene 合作,为我们的网络应用程序编写基于网络的测试。 Web 应用程序使用 HTTP 身份验证。当我开始测试时(我目前使用 FirefoxDriver,但我想它与所有其他驱动程序都一样),这个登录弹出窗口似乎在输入凭据:
然后测试暂停并等待我手动输入凭据。如何让测试自动使用声明的凭据并登录到网页?
已有解决方案。我直接在 URL.
中传递凭据http://<username>:<password>@url.com