如何使用 Cypress.io 使用 MS Active Directory 登录?

Dav*_*tts 6 automated-tests azure azure-active-directory azure-web-app-service cypress

我有一个 Azure 托管应用服务网站,该网站受 Azure Active Directory 登录保护。我想使用 Cypress 测试该网站的功能。我本来希望只是拥有一些用于登录该网站的已知凭据。然而,当我尝试 cy.visit("https://testmysite.azurewebsites.net/") 时,Cypress 陷入无限循环,如下面的屏幕截图所示。对于如何对网站进行身份验证然后使用 Cypress 进行自动化测试有什么建议吗?

在此输入图像描述

小智 0

以下是登录基于 azure 广告的应用程序的方法/解决方法: https://mechanicalrock.github.io/2020/05/05/azure-ad-authentication-cypress.html 希望这能让您到达您想要的位置是。