android - Robotium waitForFragment

标签 android robotium android-testing

fragment 是否有与 Activity 等效的方法?

我有一个应用程序,想要测试 fragment 交易。

还有其他解决方法吗?我讨厌放置 solo.sleep(2000) 只是为了等待事务完成。

最佳答案

我不知道从哪个版本开始,但现在(3.6)Robotium 有 4 种与 fragment 一起使用的方法

waitForFragmentById(int) - com.jayway.android.robotium.solo.Solo 类中的方法 等待具有给定 id 的 Fragment 出现。

waitForFragmentById(int, int) - com.jayway.android.robotium.solo.Solo 类中的方法 等待具有给定 id 的 Fragment 出现。

waitForFragmentByTag(String) - com.jayway.android.robotium.solo.Solo 类中的方法 等待带有给定标签的 fragment 出现。

waitForFragmentByTag(String, int) - com.jayway.android.robotium.solo.Solo 类中的方法 等待带有给定标签的 fragment 出现。

检查 javadoc 以了解详细信息。

关于android - Robotium waitForFragment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10924435/

相关文章:

android - Kotlin-内联参数回调的非法使用

android - map 的 Android 键类似于 youtube 键吗?

android: 无法运行程序 CreateProcess error=5,访问被拒绝

android - Android JUnit 测试可以在目标应用程序数据目录中创建配置文件吗?

android - 使用 robotium 缓慢或快速向上拖动(滚动)

android - 如何使用 mockk 模拟 Build.VERSION.SDK_INT

java - 单击表格行中的textView时出错

Android - 使用 Eclipse 使用 Robotium 的 UI 自动化

java - 我重写的方法无法正常工作,代码进入方法,但不执行

android - Espresso 等待 [RxIdlingResource] 空闲超时