我们已经在Android Instrumentation中使用InstrumentationTestRunner
编写了测试用例,因为这不支持应用切换,因此我们计划创建一些基于UIAutomation
的测试用例,但我们正在努力合并这些测试用例。我们希望创建一个单独的套件,我们可以在其中运行Instrumentation
以及UiAutomator
测试用例。
据我所知,运行UiAutomator需要AndroidJUnitRunner
,但这不支持Instrumentation测试用例。
答案 0 :(得分:0)
UiAutomator不需要AndroidJUnitRunner,如果愿意,可以使用InstrumentationTestRunner。
AndroidJUnitRunner也可以运行常规的Android检测测试,因此您可以将AndroidJUnitRunner用于两种类型的测试。
一般情况下,我建议使用AndroidJUnitRunner,因为它更频繁地更新并支持JUnit4。