我正在为Angular应用程序编写E2E(使用Protractor)测试用例。每当我点击应用程序URL时,它都会要求我进行Windows身份验证,而我无法在“身份验证”弹出窗口中输入用户名和密码。有没有办法填写我的测试用例文件的弹出窗口?请建议。
答案 0 :(得分:4)
如果它是您正在寻找的基本HTTP身份验证 - 当您在手动打开网址时看到一个窗口弹出窗口 - 您可以通过两种方式避免这种情况
1.更改baseUrl = http://example.com
至baseUrl = http://username:password@example.com
browser.get('http://username:password@example.com')
这将为您执行基本的HTTP身份验证!!!