【问题标题】:How can i verify toast messages using Selendroid我如何使用 Selendroid 验证 toast 消息
【发布时间】:2018-09-12 13:31:54
【问题描述】:

我尝试使用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 支持 toast 吗?

【问题讨论】:

    标签: android testing automation selendroid


    【解决方案1】:

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

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

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

    【讨论】:

    • 是的,我已经尝试过了,它已经有问题了。在这两种情况下我都得到 NoSuchElementException
    猜你喜欢
    • 2014-09-06
    • 1970-01-01
    • 2021-11-06
    • 2015-06-06
    • 1970-01-01
    • 2016-07-26
    • 2021-11-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多