我正在尝试自动化一个有登录页面的 Web 应用程序 - 例如 -
test.webapplication.com。
成功登录后,网址发生变化,变成类似
mycm.home.site.com。
我无法在一次测试中使用 cypress 实现这一目标。登录后,cypress runner 消失,测试不再执行。有什么解决办法吗?
添加了更多描述-
登录前——
它('登录',函数()
cy.visit('loginurl') cy.get("#username").type("username") cy.get("#password").type("password") cy.get("#Login").click() //here, after login url is getting changed
因此,以下操作将在新的 url(主页)上发生,但 cypress runner 关闭,因为登录后 url 正在更改,因此登录后无法继续 -
cy.get("#firstfield").type("abc)
cy.get("#secondfield").type("xyz)