1

在 Robotium 中:- 我正在使用 Solo 类编写自动化脚本。现在我必须验证我的应用程序中的图像。

对于我们可以使用的文本Assert.assertTrue(solo.searchText("rtf"));

对于图像,Robotium Solo Class 中是否有任何命令?

4

2 回答 2

2

并不真地。最推荐的测试方法(其含义可能会有所不同)ImageViews 由以下方式给出:

  • 在被测代码中,在 ImageView 标记中设置一些您想稍后检查的内容。例如,可绘制资源 ID。
  • 在测试代​​码中,获取您在标签中设置的任何内容,并验证它是否具有预期值。

此外,您可能希望查看有关其他方法的讨论,以直观地检查图像。

于 2011-11-24T10:03:22.237 回答
1

你可以试试这个:

assertTrue(solo.getCurrentActivity().getResources().getDrawable(R.drawable.logo).isVisible());

更多信息:https ://stackoverflow.com/a/26114862

于 2015-03-04T10:09:28.483 回答