В настоящее время у меня есть проблема, когда наше тестируемое приложение FE отправляет несколько запросов на отслеживание, есть ли у кого-нибудь какие-либо предложения о том, как утверждать, что после настройки xhr Route в Cypress я могу утверждать, что он вызывается только один раз?
let count = 0; for (let i in [1,2,3,4,5]) { cy.route({url:'your_url', response:[], delay:1000}).as(`req${i}`); cy.get('button').click(); cy.wait(`@req${i}`).then(()=> { count++; }); cy.wait(5000).then(()=> { expect(count).to.equal(1); }); }