Boa noite.
Estou acessando uma página com alguns links através do selenium Webdriver e Java e clicar em um link o erro exibido é esse:
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for visibility of element located by By.partialLinkText: USER (tried for 70 second(s) with 500 MILLISECONDS interval)
O código é esse:
public void escolherMateria(String materiaEscolhida){
try { Thread.sleep (10000); } catch (InterruptedException ex) {}try { Thread.sleep (10000); } catch (InterruptedException ex) {}
WebDriverWait clicarLink = new WebDriverWait(navegador, 70); clicarLink.until(ExpectedConditions.elementToBeClickable(By.partialLinkText(materiaEscolhida)));
}
O erro aparece seja usando elementToBeClickable ou visibilityOfElementLocated.