12

在 Android Studio 2.3 中,没有允许用户在Edit configurationwindow for中设置其他测试运行程序参数的字段Android Instrumented Tests,但是此选项存在于 2.2.x 版本中。

在新 AS 中是否有任何其他方式(除了从命令行手动运行测试)来向 espresso 测试添加额外的运行器参数?

编辑:

我在错误跟踪器上填写了一个问题:

https://code.google.com/p/android/issues/detail?id=231797&q=instrumentation&sort=-opened&colspec=ID%20Status%20Priority%20Owner%20Summary%20Stars%20Reporter%20Opened

4

1 回答 1

2

无法通过该窗口执行此操作,因为它不再存在。

另一种方法是对 Test Runner 进行子类化,并在那里传递参数。这是使用 Robolectric 的示例:https ://www.snip2code.com/Snippet/90320/An-extension-of-RobolectricTestRunner-th

于 2017-01-08T01:59:29.713 回答