【问题标题】:Merged test apk for dynamic feature modules用于动态功能模块的合并测试 apk
【发布时间】:2020-07-30 08:15:32
【问题描述】:

有没有办法为仪器测试创建通用 APK?我想在 Firebase 测试实验室运行整个测试套件,但为每个动态功能模块的测试 APK 上传一个 APK 似乎很乏味。

对于应用程序,您可以发送packageVariantUniversalApk,但我似乎找不到任何用于测试的 APK。

任何帮助将不胜感激。

【问题讨论】:

  • 你有解决办法吗?

标签: android firebase-test-lab dynamic-feature-module dynamic-feature instrumented-test


【解决方案1】:

我已经在互联网上搜索了这个问题的答案并来到了这里。似乎没有,没有办法从各个功能模块的检测测试中创建通用的 androidTest APK。

我可能会考虑创建一个仅依赖于我的应用程序和功能模块的仪器测试库。 https://developer.android.com/studio/test#use_separate_test_modules_for_instrumented_tests 如果我没记错的话,那应该使我能够构建一个单独的测试 APK 来针对通用 APK 运行所有测试。

^由于一些明显的问题,这不起作用:

> Failed to calculate the value of task ':instrumentation:processVariantDebugManifest' property 'testedApplicationId'.
   > Collection has more than one element.

我猜我们被困在逐个模块运行测试模块上......

【讨论】:

    猜你喜欢
    • 2019-10-25
    • 2019-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-17
    • 1970-01-01
    • 2023-03-12
    • 2019-09-25
    相关资源
    最近更新 更多