Estoy buscando una implementación operativa de esto. El mejor que he llegado con es:Selenium 2.0 Web Driver: implementación de isTextPresent
public boolean isTextPresent(String string) {
for (WebElement e : drv.findElements(By.cssSelector("*"))) {
if (e.isDisplayed() && e.getText().contains(string)) {
return true;
}
}
return false;
}
No puede ser más específico cuando se busca el texto? Esto va a ser lento ya que potencialmente caminarás todo el DOM. IE será el peor. Sería mucho mejor si al menos pudieras reducir la búsqueda ... – Mikezx6r
Naturalmente estás en lo cierto. Estoy corriendo allí usando Jenkins, así que realmente el tiempo es menos problemático. –