如果未找到元素或 ID,如何在 selenium Web 驱动程序中添加验证(使用“if”)
问问题
1166 次
1 回答
0
检查您尝试识别的元素是否存在。
将您要识别的元素放在 try 块中。如果你得到 NoSuchElementException,这意味着元素不存在。
捕捉异常。
public void isPresent()
{
try
{
driver.findElement(By.id("elementID"));
System.out.println("element is present");
}
catch ( Exception e )
{
System.out.println("Element is not present");
return;
}
}
这样您就可以处理异常。
于 2013-01-22T12:38:29.967 回答