Estoy usando cypress para intentar afirmar que una solicitud de búsqueda tiene ciertos parámetros de consulta. Empecé simplemente interceptando y registrando cy.wait , pero incluso eso no funciona y sigo recibiendo el error "Se agotó el tiempo de reintento después de 5000 ms: cy.wait() se agotó el tiempo de espera de 5000 ms para la primera solicitud a la ruta: wms. ¿Alguien sabe el problema aquí?
Aquí está mi código y algunas capturas de pantalla que explican el problema.
cy.intercept('proxy/service/*').as('wms') cy.wait('@wms).then(console.log)Creo que su comparador es incorrecto e incluye un service extra / de seguimiento. Sus llamadas no entran como /proxy/service/?myParam=myValue , sino como /proxy/service?myParam=myValue . Lo siguiente debería interceptar su solicitud.
cy.intercept('proxy/service*').as('wms') cy.wait('@wms).then(console.log)