UiAutomator--UiAutomatorHelper快速调试
UiAutomatorHelper使用
1.介绍:
他是一种可以快速调试的方法;其本身也是java问津相当于自动化脚本,查看该文件,其主要实现的功能如下
1.创建build:android create uitest-project -n <jars> -t 1 -p <project workspace>
2.修改build文件:进入工作空间,打开build.xml文件,将第二行的help修改为build
3.开始编译:ant -buildfile <build.xml文件路径>
4.push文件:adb push <path_to_out_jar> /data/local/tmp/
5.运行测试脚本:adb shell uiautomator runtest <jars>-c <包名>.<类名>[#testname]
2.下载安装
1.下载UiAutomatorHelper.java 地址:http://download.csdn.net/detail/lihongjian944043440/9361073
选择你写测试代码的包,右键--import--general--file System
选择UiAutomatorHelper.java所在文件夹,然后勾选UiAutomatorHelper.java,如下图,这样就导入成功啦
3.使用方式:
1.首先按照正常流程写好测试用例
2.将UiautomatorHelper.java导入到该测试用例所在项目包下
3.在你的测试用例类文件末尾加入代码:
- public static void main(String[] args){
- String jarName,testClass, testName,androidId;
- jarName="test1";//生成的jar包名
- testClass="com.li.test1";//测试包名
- testName="testDemo";//测试类名
- androidId="1";//对应androidSDK版本
- new UiAutomatorHelper(jarName, testClass, testName, androidId);
- }