¿Cómo seleccionar un elemento entre otros que tienen el mismo valor css en webdriver?

Tengo una estructura de árbol, que tiene íconos expandibles pero todos tienen el mismo valor Css. Mi objetivo es analizar diferentes filas y una vez que encontré un elemento deseado, haré clic en el ícono expandible asociado a él.

Puedo analizar el árbol y alcanzar el elemento deseado. Pero cada vez que intenté hacer clic en el ícono de la imagen expandible [digamos el cuarto ícono] usando el valor css, siempre seleccionaba el primer ícono

preguntado el 22 de mayo de 12 a las 07:05

¿Cuál es el localizador css que estás usando? -

1 Respuestas

Podría usar GetElements en lugar de GetElement y luego iterar a través de la colección, pero parece que esto podría resolverse más fácilmente con un selector CSS usando nth-child: http://www.w3schools.com/cssref/sel_nth-child.asp

contestado el 22 de mayo de 12 a las 19:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.