Estoy trabajando con Cypress para probar una aplicación Angular. Muchas pruebas fallaron debido a que un elemento se separó del error DOM. He probado muchas soluciones para arreglar esto sin usar cy.wait(xxx). Lo he intentado: cy.get('element_selector').should('be.visible').click()
cy.waitElementOption(selector, timeout, 'exist') luego haga clic en el elemento
cy.get(selector).click({ force: true })
o usando la biblioteca https://github.com/dmtrKovalenko/cypress-real-events .
Ninguna de estas soluciones funciona el 100% del tiempo.
¿Me estoy perdiendo algo sobre trabajar con Angular y Cypress? ¿Hay alguna otra solución para este tipo de interacción?