Android Appium验证
你好吗?Android Appium验证,android,validation,appium,Android,Validation,Appium,你好吗? 我想检查Appium中是否存在一些验证的可能性,比如检查是否找到元素,如果未找到,则继续执行下一条指令并检查下一个元素?提前感谢。尝试捕捉将解决您的问题,如果不让我知道,请尝试一次。仅扩展文卡特什的答案。 Appium有一个名为NoTouchElementException的异常,您可以使用它来捕获这种情况。例如,在我的appium项目中,我总是实现自己的方法来查找元素 public WebElement findElement(By by){ WebElement w
我想检查Appium中是否存在一些验证的可能性,比如检查是否找到元素,如果未找到,则继续执行下一条指令并检查下一个元素?提前感谢。尝试捕捉将解决您的问题,如果不让我知道,请尝试一次。仅扩展文卡特什的答案。 Appium有一个名为NoTouchElementException的异常,您可以使用它来捕获这种情况。例如,在我的appium项目中,我总是实现自己的方法来查找元素
public WebElement findElement(By by){
WebElement wElement = null;
if(driver != null){
try{
wElement = driver.findElement(by);
}catch (NoSuchElementException e) {
}
}
return wElement;
}
像这样我使它更容易,我只需要检查对象是否为空
public boolean isToolbarPresent(){
WebElement wElement = findElement(...);
if(wElement == null || !wElement.isEnabled()){
return false;
}else{
return true;
}
}