我必须对项目android.support.test.runner.AndroidJUnitRunner
进行单元测试,对com.app.test.Instrumentation
进行BDD黄瓜测试。
要在Android Studio上运行,两者都应位于 buid.gradle testInstrumentationRunner
中的同一变量上。因此,我必须评论其中一个才能同时运行两者。
说,我正在尝试为我的 CI 构建一个可以同时调用两者的脚本。
This answer向我展示了如何使用 ADB ,但是我的目标是在命令行中使用 ./ gradlew 。
我得到了./gradlew -Pci --console=plain connectedAndroidTest
,但不确定如何在 CI 中对两种情况(单位和黄瓜)进行处理。
预先感谢