如何使用Selendroid验证Toast消息

时间:2018-04-03 09:19:09

标签: android testing automation selendroid

我尝试使用partialLinkText验证selendroid Automation中的toast,如下所示:

private boolean getToast(String text) {
   WebDriverWait wait = new WebDriverWait(driver, 3); 
   wait.until(ExpectedConditions.
     presenceOfElementLocated(By.partialLinkText(text)));
   return true;
}

甚至我也试过waitForElement

 waitForElement(By.partialLinkText(text), 14, driver);

但在两种情况下,测试均以NoSuchElementException失败。是selendroid支持敬酒?

1 个答案:

答案 0 :(得分:0)

你有没有试过这样的事情:

waitForElement(By.partialLinkText("Your Toast message"), 4, driver);

第一个参数是你的吐司消息。第二个参数是以秒为单位的持续时间,第三个是驱动程序。