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%\tools
其实只需要它的dump功能,获取屏幕的控件信息而已