尝试在 2fa 后登录,无法使用 Cypress 登录,它显示以下错误:4000ms 后重试超时:预期 url 等于 url。
我该如何处理这个问题?
it("Login", () => {
cy.visit("/login");
cy.get("[name=email]").type("example@com");
cy.get("[name=password]").type("example!");
cy.get("button[type=submit]").click();
cy.location("pathname").should("equal", "/two-fa");
// Enter two-factor authentication code
cy.get('.code_digits.d-flex [type=number]').each(($el, index, $list) => {
cy.wrap($el).type(index + 1);
});
cy.wait(5000); //
cy.url().should("eq", "/");
});
});