android - 安装应用程序和 espresso 测试 apk 并在设备上运行

标签 android android-testing android-espresso

我是 android 的新手,第一次学习它。

在我的android项目上,当我这样做的时候

gradle 构建

gradle assembleDebugAndroidTest

我得到了应用程序和测试 apks

所以我有这两个问题

1) 如何在特定的连接设备/模拟器上安装它们?

2) 如何启动测试以在设备上运行?

非常感谢。

最佳答案

运行 adb devices 以查看您连接的设备:

List of devices attached 
emulator-5554   device
emulator-5556   device

然后,使用ANDROID_SERIAL 指定你想要的。

安装:

ANDROID_SERIAL=emulator-5554 gradle installDebug

运行测试:

ANDROID_SERIAL=emulator-5554 gradle connectedAndroidTestDebug

关于android - 安装应用程序和 espresso 测试 apk 并在设备上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31736417/

相关文章:

android - 使用 Android 4.4 模拟 Mifare 卡

android - 在测试 Room AutoMigrations 时,我应该将什么传递给 runMigrationsAndValidate?

android - 如何一次性授予android所有权限?

java - 使用 Espresso 测试表盘 Activity

android - 在android TextView中缩进项目符号行

android - 将C++ opencv IplImage imageData和widthStep转换为android opencv Mat

android - ndk-build eclipse 参数 : not find class

android - 如何模拟android传感器事件?

内容为CountDownTimer类的Android单元测试方法

android - 如何使用 Espresso 检查 BottomNavigationItemView?