mun*_*ger 3 testing mocking cypress
我正在尝试编写一个模拟慢速 API 的 cypress 测试,所以在阅读了一些文档后我想出了这个:
before(function() {
cy.server({delay: 5000});
});
beforeEach(() => {
cy.route({
method: "GET",
url: "**/api/**"
});
cy.visit("http://localhost:9000");
});
Run Code Online (Sandbox Code Playgroud)
这应该会给所有请求添加 5 秒的延迟API
,对吧?
我看到的问题是,即使有大量的调用,它也不匹配任何请求*/api/*
。然而,cypress GUI 确实看到了路线......它只是不匹配。
这可能是什么原因造成的?