zoukankan      html  css  js  c++  java
  • 【uiautomator】Ant实现快速调试

    来源:http://www.infoshare.cc

    1、  编译文件说明

    Uiautomator默认使用Ant编译,存放路径为android-sdk oolsantuibuild.xml

    Uibuild任务如下:

    a)         clean:删除过去创建的输出文件

    b)         build:构建测试库文件

    c)         install安装测试库文件到连接的设备中

    d)         test:运行测试(测试默认是失败的,需要自行修改相关文件,下面会设涉及到)

    2、  补充Ant基础

    Ant常用元素

    元素

    简单说明

    属性

    target

    基本执行单元

    name、depends、if、unless、description

    property

    变量或者参数定义

    -

    project

    根元素

    name、default、basedir

    Ant 常用任务

     

    任务

    简化说明

    任务

    简单说明

    copy

    复制文件或目录

    jar

    打jar包

    delete

    删除文件或目录

    war

    打war包

    mkdir

    创建目录

    java

    java运行任务

    move

    移动文件或目录

    javac

    编译java任务

    echo

    输出信息

     

     

    3、  Ant实现快速调试

    a)         打开android-sdk oolsantuibuild.xml文件

    b)         编辑该文件,如下图所示:修改名字为testcase的target;新建一个名字为uidebug的target;其余保持不变

    备注:uidebug依次为clean,build,install,test

    c)         打开cmd,输入如下图命令,是改工程生成build.xml文件,生产的build.xml位于E:UsersAdministratorworkspaceUIDebug下

    d)         双击打开build.xml文件,编辑该文件,定义一个testcase变量完整的类名#用例名,如下图所示

    e)         编辑完build.xml文件后,点击运行按钮,Eclipse控制台输出如下所示信息即为运行成功。

  • 相关阅读:
    python
    【转载】【CPU】关于x86、x86_64/x64、amd64和arm64/aarch64
    【百思不得其解1】诡异的速度差异
    LeakCanary 与 鹅场Matrix ResourceCanary对比分析
    android 插件化框架VitualAPK
    android高级篇收录
    滴滴Booster移动APP质量优化框架 学习之旅 三
    滴滴Booster移动APP质量优化框架 学习之旅 二
    滴滴Booster移动APP质量优化框架 学习之旅
    不一样视角的Glide剖析
  • 原文地址:https://www.cnblogs.com/wonderful0714/p/4583856.html
Copyright © 2011-2022 走看看