Android集成测试-多个APK之间

时间:2019-06-03 08:34:13

标签: java android android-testing gradle-android-test-plugi

我的应用程序有两个APK-ComponentOne.apkComponentTwo.apk(这是一个gradle多项目),我想编写一些集成测试来测试这两个组件之间的通信。 我创建了另一个名为Gradle的项目-IntegrationTests,它的build.gradle就是这样-

apply plugin: 'com.android.test'

android {
    targetProjectPath ':ComponentOne'
}

dependencies {
    implementation project(':ComponentOne')
    implementation project(':ComponentTwo')
}

现在,在IntegrationTests中运行任何测试用例之前,我需要确保先安装ComponentOne.apkComponentTwo.apk,我该怎么做?

现在,如果我在IntegrationTests中运行任何已测试的测试用例,则在运行测试之前仅安装ComponentOne.apk,但是,我需要确保ComponentOne.apkComponentTwo.apk都已安装应该安装。怎么能?

0 个答案:

没有答案