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

314
Vistas
Cómo seleccionar un elemento del menú desplegable

Estoy haciendo una prueba automática en Cypress y tengo un problema al marcar la primera casilla de verificación en el cuadro del menú desplegable:

ingrese la descripción de la imagen aquí

Y el código lo que probé:

 cy.get('.dx-texteditor-container', { timeout: 5000 }).eq(3).click().eq(0) .within(() => { cy.wait(500); cy.get('.dx-list-select-all-label', { timeout: 5000 }).should('be.visible') .click(); })

El código en sí se ve así:

código

Llevo unos dias consiguiendolo y nada todavia. ¿Algún consejo?

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

0

Suponiendo que esto abre el menú desplegable:

 cy.get('.dx-texteditor-container', { timeout: 5000 }).eq(3).click()

Después de esto puedes escribir:

 cy.contains('.dx-list-select-all-label', 'Vybrat vše').should('be.visible').click()
about 4 years ago · Juan Pablo Isaza Denunciar

0

Parece que intenta hacer clic en la etiqueta en lugar de en la casilla de verificación.

La casilla de verificación suele ser una entrada de tipo casilla de verificación como:

 <input type="checkbox" ...>

Y de su imagen, debería estar justo al lado de su etiqueta dentro de ese div aquí: ingrese la descripción de la imagen aquí

Y algo así debería hacer:

 cy.get('div.dx-list-select-all-checkbox').find('input[type=checkbox]').check({ force: true })

Agregué { force: true } porque en muchos marcos web, la casilla de entrada de tipo está oculta detrás de divs para facilitar el estilo. Puede que no lo necesites. Vea los documentos check() aquí .

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