android - 在 Android Studio 中运行所有单元测试

标签 android unit-testing android-studio android-instrumentation

我在 Android Studio 中有这个项目:

enter image description here

我希望一键运行所有项目中的所有单元测试。

我该怎么做?

最佳答案

不确定这是在哪个版本的 Android Studio 中添加的,但我使用的是 Android Studio 3.4

Android Studio Version 3.4

在项目浏览器窗口中,选择项目 View

Project View Select

右键单击您的根项目并选择“创建‘所有测试’...”

Create 'All Tests'

...将出现此窗口(这些默认值需要更改)

Default edit config window

更改以下选项:

  • 搜索测试:

    • 在整个项目中
  • JRE:

    • 您在此菜单中可用的最新版本的 Android API __ 平台(对我来说,Android API 28 平台
  • 点击应用

Edited Test configuration

  • 从下拉菜单中选择“所有测试”

enter image description here

  • 查看所有测试的输出

enter image description here

关于android - 在 Android Studio 中运行所有单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41116767/

相关文章:

ruby-on-rails - 为什么我的 Rails Controller 测试没有路由?

Android以编程方式从包名称获取带有 Intent 过滤器启动器的 Activity

android - Sqlite DB Android 备份/恢复

android - 如何使 Android 应用程序不可移动?

unit-testing - 单元测试日期 - 如果不是工作日

python - 在单元测试中将 errno 与 assertRaises 结合使用

android - 在 MonkeyRunner 中生成 MouseClick

java - Android-Studio:调试JNI时缺少Java日志

android - 保存到内部存储的数据是否会在 Android Studio 中连续运行时持续存在?

android-studio - Gradle 刷新失败(错误 : no route to host) -> Android studio in ubuntu 16. 04