【发布时间】:2018-11-28 19:55:58
【问题描述】:
第一次为内部网站(http://XXXX:8089/)编写 Cypress(cypress Io 框架)自动测试。访问本网站主页需要使用活动目录的特殊权限(获取windows凭据并检查用户是否属于某个组或具有某个角色)。测试脚本非常简单:
describe('The Home Page', function() {
it('successfully loads', function() {
cy.visit('http://XXXX:8089/')
})
})
收到 401 - 未经授权的错误消息。尝试将 url 替换为像 http://username:password@xxxx:8089/ 这样的嵌入式 Windows 凭据,得到了同样的错误。无法通过谷歌找到解决方案。希望有人能帮我解决这个问题。非常感谢。
【问题讨论】:
-
快速提问,如果您将链接粘贴到 Chrome 浏览器中,
http://username:password@xxxx:8089/是否有效? -
是的。它将重定向到xxxx:8089
-
看起来很像那个。所以到目前为止这个问题没有任何解决方案吗?
-
这是一个解决方案,但涉及实现某种代理
标签: automated-tests ui-automation http-status-code-401 cypress