Comment savoir si un texte existe sur la page

Si le texte existe, puis cliquez sur xyz sinon cliquez sur abc.

Je suis en utilisant le ci-dessous if déclaration:

if(driver.findElement(By.xpath("/html/body/div[2]/div/div/div/div/div/div/table/tbody/tr[6]/td[2]")).isDisplayed())
{    
    driver.findElement(By.linkText("logout")).getAttribute("href");          
} else {          
    driver.findElement(By.xpath("/html/body/div/div/div/a[2]")).click();
}

Script échoue avec le message d'erreur suivant:

Unable to locate element: {"method":"xpath","selector":"/html/body/div[2]/div/div/div/div/div/div/table/tbody/tr[6]/td[2]"}
  • Fournir le code HTML s'il vous plaît.
InformationsquelleAutor user2090124 | 2013-02-20