我刚刚开始使用赛普拉斯,我正在尝试为“注册”页面创建一个测试。
当我执行cy.visit('/');
时,一切正常,但是我想直接进入“注册”页面。当我尝试进行cy.visit('/signup')
时,测试将失败。它返回代码200
,但它的content-type
= null
,因此失败。
有人知道如何解决此问题吗?
答案 0 :(得分:0)
您可以解决此问题:
cy.visit('/').then((win) => {
win.location.href = '/signup'
});
然后,您必须在cypress.json
文件中包含以下代码,以避免交叉原点错误:
{
"chromeWebSecurity": false
}