首页 > 解决方案 > 使用现有构建运行 connectedAndroidTest

问题描述

我正在 CI 环境中构建和测试应用程序,并希望使用 Android Gradle 插件的 connectedAndroidTest 任务在多个设备上并行运行测试,因为它很方便并且在所有测试完成后给出测试报告。

我遇到的一个问题是,虽然 connectedAndroidTest 的文档说它同时在多个设备上测试构建,但它实际上所做的是构建应用程序,然后在所有连接的设备上测试它。

在我的 CI 管道中,我希望在前一阶段构建应用程序,将构建保存为工件,然后使用该构建运行测试。有没有办法将现有构建与 connectedAndroidTest 一起使用,以便任务不需要再次构建应用程序?

标签: androidandroid-gradle-plugincontinuous-integration

解决方案


推荐阅读