使用Java语言,如何用appium获取toast来进行验证
appium吧
全部回复
仅看楼主
level 1
hel3266 楼主
请教大神,如何获取toast来进行验证信息
比如一个页面有两种 一种登陆成功的toast 一种登陆失败的toast
如何获取吐司来进行验证是否登陆成功
2018年06月12日 04点06分 1
level 8
网上大部分没有完整的例子。最主要的这行初始化代码:
初始化的代码显 式的声明配置成。UIAUTOMATOR2引擎,然后
利用下方try cacth 代码,就可以获取安卓的吐司信息了~
String toast="tost信息"
try {
final WebDriverWait wait = new WebDriverWait(driver,2
Assert.assertNotNull(wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(".//*[contains(@text,'"+ toast + "')]"))));
System.out.println("找到了toast");
} catch (Exception e) {
throw new AssertionError("找不到"+toast);
}
2018年06月13日 08点06分 2
1