zoukankan      html  css  js  c++  java
  • UiAutomator编译与运行测试代码

    编译与运行步骤

    1.创建build文件。打开cmd命令窗口,进入工程路径cd E:workspaceUiAutomatorDemo1,然后输入命令android create uitest-project -n <jar name> -t id -p <workspace path>

    比如:android create uitest-project -n demo -t 5 -p E:workspaceUiAutomatorDemo1

    id可以输入命令android list 进行查看

    2.修改build文件。进入工作空间,打开build.xml文件,将第二行的help修改为build

    3.开始编译。ant -buildfile <build.xml文件路劲>

    4.push文件。adb push <path_to_output_jar> /data/local/tmp/

    比如:adb push  E:workspaceUiAutomatorDemo1indemo.jar  /data/local/tmp/

    5.运行测试。执行所有:adb shell uiautomator runtest <jar name> -c <包名>.<类名>

          执行指定方法:adb shell uiautomator runtest <jar name> -c <包名>.<类名>#方法名

          按顺序执行多个方法:adb shell uiautomator runtest <jar name> -c <包名>.<类名>#方法名  -c <包名>.<类名>#方法名  -c <包名>.<类名>#方法名

    比如:adb shell uiautomator runtest demo.jar -c  com.hhb.Test

              adb shell uiautomator runtest demo.jar -c  com.hhb.Test#testDemo

     

  • 相关阅读:
    laravel md5+salt 密码
    sql语句 当前时间查找重复 时间戳转换
    Supesite 参数说明
    ajax
    PDO操作
    laravel paginate动态分页
    PHP iconv()函数转字符编码的问题(转)
    计算几何基础模板(2014.10.6一直沿用)
    hdu 4893
    2014 ACM/ICPC 鞍山赛区网络赛(清华命题)
  • 原文地址:https://www.cnblogs.com/shenhainixin/p/8193439.html
Copyright © 2011-2022 走看看