gpt4 book ai didi

Robotium 项目的 Gradle 构建和执行(多模块)

转载 作者:行者123 更新时间:2023-12-03 04:42:59 24 4
gpt4 key购买 nike

我正在尝试使用 Gradle 1.12 版在多模块项目中执行我的 Robotium 测试。但它没有在我的模拟器上执行,并且测试报告显示没有运行任何测试。在命令行上,我也没有看到任何错误。它显示一切运行成功。

项目结构:

-wl-multi-test
wl-multi-test-application
wl-multi-test-robolectrictest
wl-multi-test-robotiumtest

全局依赖是
dependencies {
classpath 'com.android.tools.build:gradle:0.10.+'
classpath 'org.robolectric.gradle:gradle-android-test-plugin:0.10.+'
}

Robolectric 测试运行良好,我看到了报告。

我试过的命令:
  • gradle clean test
  • gradle clean :wl-multi-test-robotiumtest:connectedAndroidTest

  • 我得到的输出:
    :clean
    :wl-multi-test-robotiumtest:clean
    :wl-multi-test-robolectrictest:clean
    :wl-multi-test-application:clean
    :wl-multi-test-robolectrictest:clean UP-TO-DATE
    :wl-multi-test-robotiumtest:clean UP-TO-DATE
    :wl-multi-test-robotiumtest:preBuild
    :wl-multi-test-robotiumtest:compileDebugNdk
    :wl-multi-test-robotiumtest:preDebugBuild
    :wl-multi-test-robotiumtest:checkDebugManifest
    :wl-multi-test-robotiumtest:prepareDebugDependencies
    :wl-multi-test-robotiumtest:compileDebugAidl
    :wl-multi-test-robotiumtest:compileDebugRenderscript
    :wl-multi-test-robotiumtest:generateDebugBuildConfig
    :wl-multi-test-robotiumtest:mergeDebugAssets
    :wl-multi-test-robotiumtest:generateDebugResValues UP-TO-DATE
    :wl-multi-test-robotiumtest:generateDebugResources
    :wl-multi-test-robotiumtest:mergeDebugResources
    :wl-multi-test-robotiumtest:processDebugManifest
    :wl-multi-test-robotiumtest:processDebugResources
    :wl-multi-test-robotiumtest:generateDebugSources
    :wl-multi-test-robotiumtest:compileDebugJava
    :wl-multi-test-robotiumtest:preDexDebug
    :wl-multi-test-robotiumtest:dexDebug
    :wl-multi-test-robotiumtest:processDebugJavaRes UP-TO-DATE
    :wl-multi-test-robotiumtest:validateDebugSigning
    :wl-multi-test-robotiumtest:packageDebug
    :wl-multi-test-robotiumtest:assembleDebug
    :wl-multi-test-robotiumtest:compileDebugTestNdk
    :wl-multi-test-robotiumtest:preDebugTestBuild
    :wl-multi-test-robotiumtest:prepareDebugTestDependencies
    :wl-multi-test-robotiumtest:compileDebugTestAidl
    :wl-multi-test-robotiumtest:processDebugTestManifest
    :wl-multi-test-robotiumtest:compileDebugTestRenderscript
    :wl-multi-test-robotiumtest:generateDebugTestBuildConfig
    :wl-multi-test-robotiumtest:mergeDebugTestAssets
    :wl-multi-test-robotiumtest:generateDebugTestResValues UP-TO-DATE
    :wl-multi-test-robotiumtest:generateDebugTestResources
    :wl-multi-test-robotiumtest:mergeDebugTestResources
    :wl-multi-test-robotiumtest:processDebugTestResources
    :wl-multi-test-robotiumtest:generateDebugTestSources
    :wl-multi-test-robotiumtest:compileDebugTestJava
    :wl-multi-test-robotiumtest:preDexDebugTest
    :wl-multi-test-robotiumtest:dexDebugTest
    :wl-multi-test-robotiumtest:processDebugTestJavaRes UP-TO-DATE
    :wl-multi-test-robotiumtest:packageDebugTest
    :wl-multi-test-robotiumtest:assembleDebugTest
    :wl-multi-test-robotiumtest:connectedAndroidTest

    最佳答案

    您是否尝试过使用 connectedInstrumentTests 命令?

    关于Robotium 项目的 Gradle 构建和执行(多模块),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24506454/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com