1.1新建一个项目:
1.2引入依赖:
minSdkVersion需要设置为最小18
//引入Uiautomator
androidTestImplementation 'com.android.support.test.uiautomator:uiautomator-v18:2.1.3'
//AndroidX导包,选择其一即可
androidTestImplementation 'androidx.test.uiautomator:uiautomator:2.+'
1.3编写代码:
在androidTest下编写代码,类需要继承自TestCase,方法函数必须以test开头
1.4运行:
在方法体右击,选择Run'XXX'
1.5方法体示例:
public void testA() {
// 获取设备对象
Instrumentation instrumentation = InstrumentationRegistry.getInstrumentation();
UiDevice uiDevice = UiDevice.getInstance(instrumentation);
//按下Back键
uiDevice.pressBack();
}
系列文章: