Saltar al contenido

Cypress: prueba si el elemento no existe

Solución:

Bueno, esto parece funcionar, así que me dice que tengo algo más que aprender .should ()

cy.get('.check-box-sub-text').should('not.exist');

también puede buscar un texto que se supone que no existe:

cy.contains('[email protected]').should('not.exist')

Aquí tienes el resultado en Cypress: 0 matched elements

ingrese la descripción de la imagen aquí

documentación: https://docs.cypress.io/guides/references/assertions.html#Existence

Migración de Cypress 6.x

Usar .should('not.exist') para afirmar que un elemento no existe en el DOM.


Hacer no usar not.visible afirmación. Pasaría falsamente en <6.0, pero fallaría correctamente ahora:

// for element that was removed from the DOM
// assertions below pass in < 6.0, but properly fail in 6.0+
.should('not.be.visible')
.should('not.contain', 'Text')

Documentos de migración aquí: Migrating-to-Cypress-6-0

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *