【问题标题】:Automated testing in Android developmentAndroid开发中的自动化测试
【发布时间】:2010-03-17 12:02:24
【问题描述】:

我有一个带有 JUnit 测试的普通项目,这些测试连接到我的 Android 项目中的类。每次我从我的 Android 项目提交代码时,我都希望我的服务器在我的 testproject 中运行一些 JUnit 测试。

是否有执行此操作的最佳做​​法? 到目前为止,我只在 JUnit 测试和 Android 类被分成 2 个不同的项目时才设法运行测试,因为 JUnit 在 DVM(Dalvik 虚拟机)上的模拟器中运行在 JVM 和 Android 上。

【问题讨论】:

    标签: android junit jvm automated-tests dalvik


    【解决方案1】:

    您可以使用Hudson 来实现此目的。我写过一些文章来描述这个,例如Android Continuous Integration: Build with Maven

    为了能够运行测试,一些满足项目要求的模拟器实例必须在 CI 服务器上运行,最好在无头模式下运行。

    Changing the Android emulator locale automaticallyHow to Get Serial Number or ID of Android Emulator After it Runs? 也可以派上用场。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多