博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android uiautomator自己主动化測试
阅读量:6434 次
发布时间:2019-06-23

本文共 864 字,大约阅读时间需要 2 分钟。

前提是自己电脑上配置好JDK,android和ant的环境
1、命令行下进入\Android-sdk\tools\文件夹下,执行命令:
   android list
   查看相应android版本号的SDK的ID值找到自己手机
   或者模拟器相应的版本号
 2、仍然在\Android-sdk\tools\文件夹下,执行命令:
    android create uitest-project -n <name> -t <android-sdk-ID> -p <path>
    比方:
     android create uitest-project -n AutoRunner -t 60 -p f:\uiautomator
     当中AutoRunner:是要生成的jar包的名称
     60:是相应自己手机或者模拟器版本号号的android版本号的SDK的ID值
     f:\uiautomator:自己项目所在路径(绝对路径)
3、命令行下进入项目的project文件夹,然后执行ant build,将使用ant编译生成jar,
   然后会在bin文件夹下生成jar文件。
4、安装执行
    adb push <jar文件路径> data/local/tmp
    adb shell uiautomator runtest <jar文件名称> -c <project中的类名,包括包名>
   比方:
        安装:adb push f:\uiautomator\bin\AutoRunner.jar data/local/tmp
            当中:f:\uiautomator\bin\AutoRunner.jar第三步生成的jar包完整路径
                  data/local/tmp:手机或者模拟器的安装路径
     执行:adb shell uiautomator runtest AutoRunner.jar -c com.Runner
         当中 AutoRunner.jar:第三步生成的jar包(不是完整路径)
              com.uiautomator.testcase.LaunchSettings:要执行的类的完整包名+类名

转载地址:http://uaqga.baihongyu.com/

你可能感兴趣的文章
Paris Traceroute
查看>>
李洪强漫谈iOS开发[C语言-038]-if else if语句
查看>>
深入理解脚本化CSS系列第五篇——动态样式
查看>>
【温故而知新-Javascript】使用 Ajax(续)
查看>>
BZOJ 4706: B君的多边形 找规律
查看>>
疯狂了!当游戏爱上MongoDB会怎么样???
查看>>
iOS 最全面试题
查看>>
我们工作的意义到底在哪?
查看>>
SpringBoot 中 @RequestBody的正确使用方法
查看>>
ADO.NET .net core2.0添加json文件并转化成类注入控制器使用 简单了解 iTextSharp实现HTML to PDF ASP.NET MVC 中 Au...
查看>>
zabbix触发的多条件判断表达式
查看>>
解决JBoss只能通过localhost访问不能通过IP的问题
查看>>
Windows下Oracle的下载与安装
查看>>
AjaxControlToolkit学习系列(1) DragPanelExtender
查看>>
Tmux : GNU Screen 的替代品
查看>>
SQL 备份还原单个表
查看>>
二分求幂,快速求解a的b次幂
查看>>
增强for循环、Map接口遍历、可变參数方法
查看>>
提高ipad浏览器下大尺寸xml文件解析的性能
查看>>
求【javascript设计模式】【高性能网站建设指南】PDF!哪位有给下啊!!!
查看>>