UIAutomator学习

google官方推出的UI测试工具,几乎所有的人工操作都能模拟

monkey是基于稳定性测试的乱点

基本流程

1、创建java工程

2、依赖包android.jar和uiautomator.jar

3、继承UiAutomatorTestCase类

执行UI测试

1、生成编译文件 android create uitest-project

2、编译 ant build ,会生成一个jar

3、上传 adb push

4、执行 adb shell uiautomator runtest

相关的jar包

在sdk下面就已经提供了,但是要注意版本

android命令找不到的问题

这个是需要额外配置

ANDROID_SDK_HOME  其实就是sdk的位置,和ANDROID_HOME其实是一样的。

然后在path里面加两个变量

%ANDROID_SDK_HOME%platform-tools

%ANDROID_SDK_HOME% ools

其实只需要它的dump功能,获取屏幕的控件信息而已

原文地址:https://www.cnblogs.com/weizhibin1996/p/9299680.html