Robotium测试在单元测试运行后不会启动

时间:2013-10-23 08:23:31

标签: android unit-testing junit robotium

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

\tests
    \data
        \datatests
    \robotium

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

我不知道是什么导致它,所以我将不胜感激。

1 个答案:

答案 0 :(得分:1)

如果测试中有未完成的活动,就会发生这种情况。在所有的robotium测试中,你的tearDown()方法应该调用solo.finishOpenedActivities()。