例如一个登录功能,登录成功后会跳转到首页
我在代码里写了两个场景:登录失败和登录成功
首先输入正确的用户名和错误的密码,点击登录,这个时候加了一句判断:

WebElement element = driver.findElement(By.xpath("//android.widget.TextView[contains(@text,'首页')]"));
if(element.isDisplayed()){
    System.out.println("登录成功");
}else{
    System.out.println("登录失败");
}

但是执行结果是找不到 “首页”,然后直接抛出异常了,不能再往下执行了(下面代码还有登录成功的场景)

这个怎么解决?


↙↙↙阅读原文可查看相关链接,并与作者交流