Sto cercando un'implementazione funzionante di questo. Il migliore che è venuta in mente è:Driver Web Selenium 2.0: implementazione di isTextPresent
public boolean isTextPresent(String string) {
for (WebElement e : drv.findElements(By.cssSelector("*"))) {
if (e.isDisplayed() && e.getText().contains(string)) {
return true;
}
}
return false;
}
Non si può essere più specifico quando si cerca il testo? Questo sarà lento poiché stai potenzialmente camminando sull'intero DOM. IE sarà il peggiore. Sarebbe molto meglio se tu potessi almeno restringere la ricerca in qualche ... – Mikezx6r
Naturalmente hai ragione. Sto correndo lì usando Jenkins, quindi il tempo non è un problema. –