我对POST /收据的POST请求永远不会匹配。我'已经...
wait()
,超时很长。当等待微调器在测试窗格中愉快地转动时,我可以在网络窗格中看到请求完成。为什么赛普拉斯不符合这条路线?
beforeEach(function () {
cy.route('POST','**/ocr/**').as('ocr');
});
it('Création frais depuis le bouton « appareil photo »', function () {
cy.get('.in-progress').first().click()
cy.wait('@ocr', {'timeout':15000});
cy.get('#grpChoices > :nth-child(1)').click();
});
答案 0 :(得分:3)
答案 1 :(得分:0)
在我的情况下,我在cy.route()。as('acme')和cy.request()。as('acme')中定义了相同的别名。即使赛普拉斯文档指出cy.wait并不support requests,也没有指出别名应该是唯一的。重命名或删除cy.request.as('foo')即可解决此问题。
答案 2 :(得分:0)
确保所有请求都得到答复。