Java 如果找不到元素,如何在SeleniumWeb驱动程序中添加验证
如何在selenium web驱动程序中添加验证,如果找不到元素或ID(使用“if”)检查您试图识别的元素是否存在 将您试图识别的元素放入try块中。若您得到NoTouchElementException,则表示元素不存在 捕捉异常Java 如果找不到元素,如何在SeleniumWeb驱动程序中添加验证,java,selenium,Java,Selenium,如何在selenium web驱动程序中添加验证,如果找不到元素或ID(使用“if”)检查您试图识别的元素是否存在 将您试图识别的元素放入try块中。若您得到NoTouchElementException,则表示元素不存在 捕捉异常 public void isPresent() { try { driver.findElement(By.id("elementID")); System.out.prin
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;
}
}
这样您就可以处理异常。实际上,如果找不到元素,它应该抛出异常,这样您就知道可以使用try-catch块来处理它。如果您想获得更多帮助,请用一段代码指定您的问题。