Cy.Session()偶发失效:Cypress测试器重载后无法登录问题排查
Cypress cy.session() 重载后偶发登录失败问题
我使用cy.session()实现应用登录,该方法会存储会话并为后续测试恢复会话。但当Cypress测试器因代码更新自动重载时,偶发无法登录并报错,疑似Cookie过期或其他原因导致。
我的登录代码如下:
login(username,password){ cy.session('sessionId', () => { cy.visit('/'); this.getUsername().type(username); this.getPassword().type(password); this.getLoginButton().click(); cy.url().should('contain', '/inventory.html'); }) cy.visit('/inventory.html'); cy.url().should('contain', '/inventory.html'); }
已尝试添加cacheAcrossSpecs: true选项,但无效,报错截图:
内容的提问来源于stack exchange,提问作者Tahir Bashir
相关产品推荐
相关产品推荐

