我刚开始使用 Cypress,我正在尝试为注册页面创建一个测试。
当我执行 cy.visit('/');
时,一切正常,但我想直接转到“注册”页面。当我尝试执行 cy.visit('/signup')
时,测试失败。它返回代码 200
但它有 content-type
= null
所以它失败了。
有人知道如何解决这个问题吗?
最佳答案
你可以解决这个问题:
cy.visit('/').then((win) => {
win.location.href = '/signup'
});
然后,您必须在 cypress.json
文件中包含以下代码以避免跨源错误:
{
"chromeWebSecurity": false
}
关于reactjs - Cypress react cy.visit() 任何不是索引的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53192175/