我正在尝试将Cypress与一个将用户重定向到第三方站点以进行身份验证的站点一起使用。一旦用户登录,他们会被自动重定向回我们控制的站点。据我所知,Cypress不支持这种特殊的设置。我可以让Cypress打开弹出窗口。 有没有办法将Cypress test runner从登录弹出窗口中分离出来,使其不再受Cypress的控制?如果是这样,这是如何完成的?我想这样做,这样我就可以使用其他东西(即Puppeteer)自动登录</e
在我的React应用程序中,当用户登录时,他们会被重定向到仪表板。如何让Cypress等待所有响应完成?我尝试过cy.wait(),但它只等待该类型的第一个请求。我不能创建多个cy.wait(),因为正如我所说的,我不知道请求的数量。我想过尝试重试dashboard div (仅在抓取完成后才会显示),并将cy.get()超时设置为一个非常大的数字,但这会使我的测试变得不必要地慢-正如我所说的,请求的数量是随机的,甚至可以是1个请求有没有办法让cypress等到没有活动
我试图运行简单的柏树测试,并得到这样的错误:
但是,如果我把网址更改为另一个--它通常会打开:"baseUrl":"https://apps.powerapps.com/play/f1t75er8-03c9-4cc7-996d-6743cd7eac4a"
代码: it("Should have a link that navigates to office365 lo