强制浓咖啡不要等待进步

时间:2016-01-11 13:20:39

标签: android android-espresso

默认情况下,espresso会在执行下一条指令之前等待我的活动​​中的进度条完成加载。

我想强制Espresso不要等待它,并在加载进度对话框时执行其余的说明。

关于我应该寻找的地方的任何点击?

经过一些调查后,我认为我必须使用IdlingResource类。

1 个答案:

答案 0 :(得分:2)

检查这个答案:

  

Espresso将等待所有已注册的默认超时   闲置的资源是一分钟。

     

您可以使用以下内容进行更改   IdlingPolicies   用于设置显式超时的类:

IdlingPolicies.setIdlingResourceTimeout(1, TimeUnit.HOURS);
     

来自:Espresso how to wait for some time(1 hour)?

而不是1小时尝试设置例如1秒(我不知道是否允许0)。

您还可以创建自定义空闲资源,如下所述:Espresso: Thread.sleep( );

希望有所帮助