Estoy un poco atorado en un problema y no puedo solucionarlo Tengo que acceder a la n-ésima imagen en mi página que viene en la tabla dentro de HTML. Necesito hacer clic en la imagen para pasar a la siguiente pantalla, respectivamente, para cada filaSelenium WebDriver Find nth element
He intentado varios solución proporcionada aquí, pero ya estoy trabajando con findElement (por) la sintaxis no soy capaz de ejecutar el código con aquellas asistencias
mi código es:
public void editUser(String userName)
{
System.out.println("in editUser 1");
int row = getCellRow(table, userName);
System.out.println("in editUser 2");
WebElement edit = driver.findElement(By.xpath("//*[@class='grid']/tbody/tr[2]/td[8]/a[1]/img"));
System.out.println("in editUser 3");
edit.click();
System.out.println("in editUser 4");
clickButton(closeButton);
}
error es: IDE
No such element exception. Unable to locate element: {"method":"xpath", selector"://img[@title='User Management'])[2]
selenio podía reconocer mi elemento, pero no conductor web selenio! Por favor, consejo
Publica tu html fragmento de código aquí. – Santoshsarma
Danos un ejemplo de lo que estás tratando de encontrar. – Arran
Santoshsarma: He agregado el fragmento de código html aquí. Por favor, consulte y sdvice – user1726783