Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

312
Views
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 answers
Answer question

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!