Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

202
Vistas
¿Cómo hacer `cy.notContains(text)` en cypress?

Puedo verificar si el texto existe en cypress con cy.contains('hello') , pero ahora borro hola de la página, quiero verificar que no existe, ¿cómo hago algo como cy.notContains('hello') ?

about 4 years ago · Juan Pablo Isaza
3 Respuestas
Responde la pregunta

0

Para el simple problema de verificar que 'hola' no existe, puede usar .contain('hello') seguido de .should() . Entonces se vería algo como esto para toda la página:

 // code to delete hello cy.contains('hello').should('not.exist')

O puede reducirlo aún más a un área particular de la aplicación:

 // code to delete hello cy.get('.element-had-hello').should('not.include.text', 'hello')
about 4 years ago · Juan Pablo Isaza Denunciar

0

cy.contains('hello').should('not.exist) no funcionará si hay más de una aparición de "hello".

Es posible que prefiera verificar que la instancia del elemento real se haya eliminado del DOM

 cy.contains('hello') .then($el => { // delete the element cy.wrap($el) .should($el => { // has this element been removed? expect(Cypress.dom.isAttached($el)).to.eq(false) }) })
about 4 years ago · Juan Pablo Isaza Denunciar

0

Puede usar contains con una combinación de selector y texto. Primero verifique que exista y luego, después de verificar la eliminación, no existe.

 cy.contains('selector', 'hello').should('exist') //Actions to perform Deletion cy.contains('selector', 'hello').should('not.exist')
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda