2017-04-19 21 views
0

从咖啡文档:选择测试的子集做这样执行多个咖啡的方法与亚行

$ adb shell am instrument -w -e class com.android.demo.app.tests.Foo1,com.android.demo.app.tests.Foo2#bar3 com.android.demo.app.tests/android.support.test.runner.AndroidJUnitRunner 

Q1。有没有办法执行多个测试子集,例如我想运行相同类的bar3和bar4。

我试过,但没有工作:

Q2。还有如何在不同的类中通过它们的名称在包级别执行测试用例的子集。

我正在做一个基于模型的测试项目,所以我会根据给出的路径执行这些情况。

回答

0

你需要的是这样的:

$ adb shell am instrument -w -e class com.android.demo.app.tests.Foo1,com.android.demo.app.tests.Foo2#bar3,com.android.demo.app.tests.Foo2#bar4 com.android.demo.app.tests/android.support.test.runner.AndroidJUnitRunner 

您既可以使用注解来运行测试用例的子集或创建测试套件。