赛普拉斯未捕获XHR请求

时间:2019-02-11 11:21:04

标签: testing mocking cypress ui-testing gui-testing

我做了一个简单的赛普拉斯测试,我想开始模拟响应。

所以在我的beforeEach方法中,我有以下内容

    cy.server()
    cy.route({
        method: "POST",
        url: "/perf/performance/track",
        status: 200,
        response: {}
    });

但是它没有被触发。柏树UI将路线显示为已存但未命中。

但是我在控制台中确实看到了这一点,我觉得这很奇怪,因为这意味着赛普拉斯了解该呼叫,对吧=

POST /perf/performance/track 503 32.261 ms - -

那么关于这个问题可能是什么或从哪里开始寻找任何想法?

刚刚意识到,即使它已显示在cypress控制台中,也并未与cypress GUI一起显示

1 个答案:

答案 0 :(得分:2)

@munHunter您是否曾尝试调查为什么会出现503错误?

我用我的URL编写了您的测试,效果很好。