0

我对机器人有以下问题。我的应用程序有几个单元测试的测试包,这个包还包括 Robotium 测试,结构简单如下:

\tests
    \data
        \datatests
    \robotium

当我开始仅对机器人包进行测试时,一切正常,但是当我开始测试应用程序中的所有测试时,机器人测试都失败了,因为根本不会初始化活动(不确定,但没有布局视图,并且我确定屏幕处于活动状态一直),并且我得到的日志只是没有找到 View robotsium 正在搜索的内容。

我不知道是什么原因造成的,所以我将不胜感激。

4

1 回答 1

1

如果您的测试中有未完成的活动,则可能会发生这种情况。在所有机器人测试中,您的 tearDown() 方法应该调用 solo.finishOpenedActivities()。

于 2013-11-22T00:38:02.667 回答