【问题标题】:Robotium test won't start after unit tests are run运行单元测试后,Robotium 测试不会开始
【发布时间】:2013-10-23 08:23:30
【问题描述】:

我在使用robotium 时遇到以下问题。我的应用程序有几个单元测试的测试包,这个包还包括 Robotium 测试,结构简单如下:

\tests
    \data
        \datatests
    \robotium

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

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

【问题讨论】:

    标签: android unit-testing junit robotium


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2020-11-07
      • 2019-07-22
      • 1970-01-01
      • 2013-12-07
      • 1970-01-01
      • 1970-01-01
      • 2014-05-22
      • 2019-11-29
      • 1970-01-01
      相关资源
      最近更新 更多