首页 > 解决方案 > 超过“10000ms”的赛普拉斯命令超时

问题描述

开始使用赛普拉斯,我注意到我的测试未能通过:

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);
  });
});

当我运行它时,它通过了,然后几秒钟后它失败了。

我看到这个输出:

在此处输入图像描述

我发现奇怪的另一件事是测试说立即通过,但它仍在等待解决路线:

在此处输入图像描述

标签: javascriptcypress

解决方案


推荐阅读