小编use*_*124的帖子

如何查找页面上是否存在文本

如果文本存在,则单击" xyz否则"单击abc.

我正在使用以下if声明:

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();
}
Run Code Online (Sandbox Code Playgroud)

脚本失败,并显示以下错误消息:

Unable to locate element: {"method":"xpath","selector":"/html/body/div[2]/div/div/div/div/div/div/table/tbody/tr[6]/td[2]"}
Run Code Online (Sandbox Code Playgroud)

java selenium selenium-webdriver

22
推荐指数
2
解决办法
6万
查看次数

标签 统计

java ×1

selenium ×1

selenium-webdriver ×1