Android 如何在robotium中验证视图或布局
我在android应用程序中展示了不同的视图,如何通过在android中使用robotium验证视图或整个布局是否存在。您可以使用Android 如何在robotium中验证视图或布局,android,robotium,Android,Robotium,我在android应用程序中展示了不同的视图,如何通过在android中使用robotium验证视图或整个布局是否存在。您可以使用assertEquals检查这一点。在那里你可以比较为 : 这里,View yourView=findviewbyd(R.id.yourViewId)为我工作- assertTrue(“btnUseEmailToLogin视图不可见”,(solo.getView(“idName”)).isShown()==true) 其中idName-是要检查的所需视图的id请记住,
assertEquals
检查这一点。在那里你可以比较为
:
这里,View yourView=findviewbyd(R.id.yourViewId)代码>为我工作-
assertTrue(“btnUseEmailToLogin视图不可见”,(solo.getView(“idName”)).isShown()==true)代码>
其中idName-是要检查的所需视图的id请记住,可见性相等的视图可能根本不可见。例如,它可能被另一个视图覆盖。如果这不起作用,您可以尝试assertTrue(“视图不可见”,yourView.isShown())代码>确定此视图了解如何检查线性布局或相对布局等没有id的布局。
asserEquals("Desired View is not visible", yourView.getVisiblity(),View.VISIBLE);