Javascript Cypress命令超时';10000ms';超过
从Cypress开始,我注意到我的考试没有通过:Javascript Cypress命令超时';10000ms';超过,javascript,cypress,Javascript,Cypress,从Cypress开始,我注意到我的考试没有通过: describe('Sessions Page', () => { it('Loads', () => { // Set up alias cy.server() .route('POST', '/graphql') .as('graphql'); // Visit site cy.visit('/', { timeout: 30000 }) .wait('@g
describe('Sessions Page', () => {
it('Loads', () => {
// Set up alias
cy.server()
.route('POST', '/graphql')
.as('graphql');
// Visit site
cy.visit('/', { timeout: 30000 })
.wait('@graphql')
.its('Status')
.should('be', 200);
});
});
当我运行这个时,它通过了,几秒钟后它就失败了
我看到这个输出:
另一件我觉得奇怪的事情是,测试显示立即通过,但它仍在等待路径解决:
当您的
route()
没有设置任何响应时,我看到了类似的情况。我认为存根会被忽略。因此,请尝试返回一个空字符串,例如.route('POST','/graphql','')
当您的route()未设置任何响应时,我看到类似的情况。我认为存根会被忽略。因此,请尝试返回一个空字符串,如.route('POST','/graphql','')