【问题标题】:Android - JUnit test quits app after each test?Android - JUnit 测试在每次测试后退出应用程序?
【发布时间】:2011-12-06 21:27:33
【问题描述】:

所以我正在尝试使用 Robotium for Android 编写自动化测试 我有一个与我的 LoginPage 相关的测试套件,问题是 setUp 和 tearDown 在每次测试之前和之后都会被调用,因此它会在每个测试用例上关闭并打开应用程序。

是否有可能以某种方式避免这种情况,以便为每个测试套件调用一次 setup 和 teardown?

编辑:

我正在使用 ActivityInstrumentationTestCase2

【问题讨论】:

    标签: android junit robotium


    【解决方案1】:

    改用 SingleLaunchActivityTestCase。

    【讨论】:

      【解决方案2】:

      我不确定 Robotium,但 junit 具有 @BeforeClass 和 @AfterClass 注释,您可以将其应用于方法,以便在测试套件实例化之前或之后仅调用一次。在此处查看更多信息:

      http://junit.sourceforge.net/doc/faq/faq.htm#organize_3

      【讨论】:

        猜你喜欢
        • 2015-05-27
        • 2020-06-23
        • 2016-09-03
        • 1970-01-01
        • 1970-01-01
        • 2019-10-15
        • 2017-11-21
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多