uiautomator的使用

1、创建build文件:

     命令:android create uitest-project -n [jar文件名] -t [android-sdk-ID] -p [测试项目路径]

     说明:

              -n:将来生成的jar包的名字

              -t:目标android sdk ID,通过android list targets |more 来查询,注意sdk必须是4.0以后的版本。

             -p:测试项目的路径,测试项目时java项目,需要导入android.jar和uiautomator.jar。位于                                             \sdk\platforms\android-{版本号}目录中。

    举例:android create uitest-project -n AutomatorDemo1 -t 15 -p D:\workspace2\AutomatorDemo1

2、将build.xml文件中的default="help"改为default="build";

3、编译生成jar文件

     cmd进入项目的工程目录,然后运行ant buildfile build.xml,将使用ant编译生成jar,

4、push文件到手机或模拟器中

     adb push <path_to_output_jar> /data/local/tmp/

     adb push D:\workspace2\AutomatorDemo1\bin\AutomatorDemo1.jar /data/local/tmp

5、运行测试 

      adb shell uiautomator runtest <jars> -c <包名>.<类名>[#test name] [-e <参数名> <参数值>]

      adb shell uiautomator runtest AutomatorDemo1.jar -c org.hjb.Test

     adb shell uiautomator runtest AutomatorDemo1.jar -c org.hjb.Test #testDemo





你可能感兴趣的:(uiautomator的使用)