【问题标题】:How to create a delay on click button with Esspresso tests如何使用 Espresso 测试创建点击按钮延迟
【发布时间】:2014-03-17 23:48:33
【问题描述】:

我真的是 esspresso 问题的新手,我有一个小问题,我需要模拟用户点击按钮、树时间,但有一些延迟。人类,点击按钮需要一些时间,可能会有一秒钟的延迟。

在浓缩咖啡测试中,有什么更好的方法?其他框架有睡眠,等等......但我认为浓缩咖啡没有。有什么想法吗?

--编辑: 我做了这个,但不知道它是否正确:

try {
        Thread.sleep(2000);
    } catch (InterruptedException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

另一种方式,但更清楚,如果你不使用 thread.interrupt() 是这样的:

SystemClock.sleep(millis)

【问题讨论】:

标签: android wait android-espresso


【解决方案1】:
for (int = i; i < numOfClicks; i++) {
  onView(<matcher for your view>).perform(click());
  SystemClock.sleep(1000);
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-18
    • 1970-01-01
    • 1970-01-01
    • 2021-12-12
    • 2016-01-27
    • 2020-03-18
    • 1970-01-01
    相关资源
    最近更新 更多