Android& Robotium - 测试片段出现了吗?

时间:2011-12-01 00:14:37

标签: android ui-automation fragment robotium

在我的Android应用程序(平板电脑)中,我想验证选择按钮后,片段会出现在屏幕上。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:5)

您可以在测试中获取FragmentManager的实例,因为您可以访问该活动。然后,您可以通过id或标记找到片段,并使用片段方法“isVisible”测试它是否可见,并将断言设置为true。

Fragment.isVisible()的javadoc状态如果片段当前对用户可见,则返回true。这意味着片段已添加,其视图附加到窗口,而不是隐藏。