use*_*918 3 android android-espresso
我想从模拟器上的本地驱动程序安装android应用,并在现有应用上运行espresso的测试。有什么方法可以在浓缩咖啡测试中跳过应用程序的安装?
您可以使用ADB安装apk,然后手动启动测试:
$ adb install myapp.apk (1)
$ adb install myapp-androidTest-unaligned.apk (2)
$ adb shell am instrument -w com.myapp.test/android.support.test.runner.AndroidJUnitRunner (3)
Run Code Online (Sandbox Code Playgroud)
.test。另外,您还必须使用完全合格的测试运行程序。这是您testInstrumentationRunner在build.gradle文件中指定为的任何内容。要回答您的问题,如果apk和test apk已经在您的设备上,则可能不需要执行步骤1和2(可能是通过先前运行./gradlew connectedAndroidTest)
看看这个Android doc页面,它进一步介绍了推荐的adb shell。
| 归档时间: |
|
| 查看次数: |
3163 次 |
| 最近记录: |