zoukankan      html  css  js  c++  java
  • uiautomator <一> 编译运行

    uiautomator testcase

    一、新建Java工程

    二、导入lib包 android.jar 和 uiautomator.jar ,选中点击右键Add to buildPath

    三、新建测试类demo

     public class Demo extends UiAutomatorTestCase{}

    四、写测试方法A,B,C(testcase)

    五、保存至工作空间

     

    编译运行:

    1. <android-sdk>/tools/android create uitest-project -n <name> -t 1 -p <path>

    说明一下各个参数的作用,如果已经将android sdk的路径配置到了系统的path中,输入命令“android create uitest-project”就可以查看到相应的帮助

    -n --name : Project name.  就是在eclipse中创建的项目的名字。

    -t --target  : Target ID of the new project. [required]   这个id是本机上android targets的id,可以通过命令 “android list”来查询,得到如下图的结果,选择android-17以上版本前面所对应的id

     

    运行完成后,工作空间下生成文件build.xml

    2. 修改build.xml 将help改为build

    <?xml version="1.0" encoding="UTF-8"?>            
    <project name="demo1" default="build">       

    3.在build.xml上点击右键,选择“Run As” -> "Ant Build",编译成功,在工作空间bin下生成一个jar包demo.jar

    4. adb  push  demo.jar   /data/local/tmp/

    5. adb shell uiautomator runtest  demo.jar  -c A -c B -c C (可指定多个testcase,不指定则运行所有)

  • 相关阅读:
    题解 P4999 【烦人的数学作业】
    题解 P2657 【[SCOI2009] windy 数】
    题解【洛谷 P1466 [USACO2.2]集合 Subset Sums】
    乘法逆元
    浅谈二维前缀和
    浅谈位运算
    浅谈 Lucas 定理
    浅谈 exgcd
    【洛谷P1754 球迷购票问题】题解
    RPA机器人工厂化时代下,艺赛旗要做什么样的“四新”产品
  • 原文地址:https://www.cnblogs.com/biang/p/5826892.html
Copyright © 2011-2022 走看看