如何在Protractor弹出的Windows身份验证中输入数据?

时间:2017-03-31 06:51:12

标签: angularjs protractor e2e-testing

我正在为Angular应用程序编写E2E(使用Protractor)测试用例。每当我点击应用程序URL时,它都会要求我进行Windows身份验证,而我无法在“身份验证”弹出窗口中输入用户名和密码。有没有办法填写我的测试用例文件的弹出窗口?请建议。

1 个答案:

答案 0 :(得分:4)

如果它是您正在寻找的基本HTTP身份验证 - 当您在手动打开网址时看到一个窗口弹出窗口 - 您可以通过两种方式避免这种情况

1.更改baseUrl = http://example.combaseUrl = http://username:password@example.com

  1. 或者您可以拥有browser.get('http://username:password@example.com')
  2. 这将为您执行基本的HTTP身份验证!!!