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

251
Vistas
Selenium/Java: Cómo escribir un localizador de elementos para un elemento con aria-selected=false

No podemos ubicar y hacer clic en un elemento con "aria-selected" = "false" en una página HTML. Hemos probado diferentes formas de escribir el localizador xpath y el selector css, pero ninguno de ellos funcionó. Al inspeccionar un poco más en la página, encontramos que este elemento tiene un "aria-selected="false" y cuando hacemos clic en él y muestra los resultados, este valor cambia a "aria-selected="true"

ingrese la descripción de la imagen aquí

Hemos intentado con xpath a continuación:

 (".//*/span[@class='tab-button-text'][contains(text(),'Orders')]")

Nota: aunque no importa qué marco, estemos usando para usar este elemento. Sin embargo, me gustaría mencionar que lo hemos estado probando para dos marcos separados, como

  1. Marco de Karate y otro,
  2. Selenio, pepino BDD con java
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

ariaSeleccionado

La propiedad ariaSelected de la interfaz Element refleja el valor del atributo aria-selected , que indica el estado "seleccionado" actual de los elementos que tienen un estado seleccionado.

Valor: un DOMString con uno de los siguientes valores:

  • verdadero : el elemento está seleccionado.
  • falso : el elemento no está seleccionado.

El estado seleccionado/no seleccionado de este atributo WebElement no afecta sus pruebas.


Para localizar el elemento que puede, puede utilizar cualquiera de las siguientes estrategias de localización :

  • ruta x :

     ("//span[@class='tab-button-text' and contains(text(),'Orders')]")
  • Selector css :

     ("div.tabbar.show-tabbar > a.tab-button.has-title.has-icon span.tab-button-text")
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