我学习的第一个uiautomator从创建到运行结束

一、新建自动化脚本
    1.新建java工程包
    
        [file]----[new]----[Java Project]    新建工程
        
        [右键点src]----[new]----[package]    新建包
        
        [右键点建好的工程]----[new]----[folder]----[命名:libs]
        
    2.增加build path
    
        ①来到adt-bundle-windows-x86_64-20140321\sdk\platforms\android-19路径下
        
        ②将android.jar和uiautomator.jar两个文件复制到libs库中
        
        ③然后选中libs库中的两个文件右键[Build Path]----[Add to Build Path]
        
    3.新建测试类,继承UiAutomatorTestCase
    
        [右键点建好的pacage]----[new]----[class]----[superclass中继承UiAutomatorTestCase]
        
    4.编写测试用例
    
        public void testDemo(){
            UiDevice.getInstance().pressHome();
        }



二、从编写完毕到运行脚本的步骤

    1.创建build文件:

        android create uitest-project -n <jars> -t 1 -p <project workspace>


                                 注:-t后面的1为android APIt对应的android list中的id,可以在cmd窗口输入android list进行查看

    
        按照图中的代码应该是
        
        android create uitest-project -n test -t 1 -p F:\java_work\Demo1

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

        ant -buildfile <build.xml文件路径>
        
        按照涂红的代码应该是
        
        ant -buildfile F:\java_work\Demo1\build.xml
        
    
    4.push文件:

        adb push <path_to_out_jar> /data/local/tmp/
    
            注:<>内的jar文件为步骤3生成的那个jar
    
    5.运行测试脚本

        adb shell uiautomator runtest <jars>-c <包名>.<类名>[#testname]

        按照图中的代码应该是
        
        adb shell uiautomator runtest Demo.jar -c com.jikexueyuan.test

转载于:https://www.cnblogs.com/JianXu/p/5158403.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值