从赛普拉斯开始,我注意到我的测试通过不了:
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);
});
});
运行此命令时,它会通过,然后在几秒钟后失败。
我看到以下输出:
让我感到奇怪的另一件事是,测试显示立即通过,但是它仍在等待路由解决: