android - 使用 gradle 进行 Android 仪器测试的命令行参数

标签 android automated-tests gradle command-line-arguments

有没有人知道如何将命令行参数传递给使用 gradle 运行的 Android 仪器测试。使用 -p 参数或 -D 参数调用 gradle connectedInstrumentTest 似乎不起作用。我正在尝试使用 gradle 将命令行参数传递给我的仪器测试。

最佳答案

根据文档,从 1.3.0 版本的插件开始是可能的: http://tools.android.com/tech-docs/new-build-system

It's now possible to specify instrumentation test runner arguments in build.gradle (in defaultConfig or per flavor):

android {
     defaultConfig {
         testInstrumentationRunnerArguments size: "medium"
     } 
 }

This can also be done on the command line:

./gradlew cC -Pandroid.testInstrumentationRunnerArguments.size=medium

关于android - 使用 gradle 进行 Android 仪器测试的命令行参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17797324/

相关文章:

javascript - 在 Puppeteer 中如何从默认配置文件切换到 chrome 窗口到所需的配置文件

testing - 如果不满足测试先决条件,则抛出异常或 Assert.Fail

.NET Test Harness 它应该有什么

android - SD HTTP 响应代码 :200 error with Flurry

android - 附上缺少的源android

android - Android 5.0 (API 21) 上的 Drawable setHotspot 的用途是什么?

Android Studio Gradle 构建风格

java - 如何在 Android 的 TextView 中随机设置文本?

java - 无法构建发布 apk 版本

java - 如何使用 bitbucket api v2.0 在 gradle 中添加 bitbucket 私有(private)存储库