【发布时间】:2016-07-14 14:35:54
【问题描述】:
我正在使用 Espresso 为我的应用程序编写 UI 测试。我想测试一下,如果我在服务器请求正在进行时单击后退按钮,则应用程序必须保持在原处。
这似乎是不可能的,因为 espresso 的架构会在触发某些后台操作(如 AsyncTask)时使测试执行等待。
那么,我该如何测试以下场景:
- 单击触发 AsyncTask 的按钮
- 测试当任务运行时我按下返回按钮时,应用程序会停留在那里吗?
有可能吗?
谢谢
【问题讨论】:
标签: android android-espresso ui-testing