将uiautomator测试用例与Instrumentation测试用例集成

时间:2016-01-25 12:47:04

标签: android android-testing android-uiautomator

我们已经在Android Instrumentation中使用InstrumentationTestRunner编写了测试用例,因为这不支持应用切换,因此我们计划创建一些基于UIAutomation的测试用例,但我们正在努力合并这些测试用例。我们希望创建一个单独的套件,我们可以在其中运行Instrumentation以及UiAutomator测试用例。

据我所知,运行UiAutomator需要AndroidJUnitRunner,但这不支持Instrumentation测试用例。

1 个答案:

答案 0 :(得分:0)

UiAutomator不需要AndroidJUnitRunner,如果愿意,可以使用InstrumentationTestRunner。

AndroidJUnitRunner也可以运行常规的Android检测测试,因此您可以将AndroidJUnitRunner用于两种类型的测试。

一般情况下,我建议使用AndroidJUnitRunner,因为它更频繁地更新并支持JUnit4。