uiautomator的使用
uiautomator的使用
hejunbinlan 发表于3年前
uiautomator的使用
  • 发表于 3年前
  • 阅读 65
  • 收藏 0
  • 点赞 0
  • 评论 1

腾讯云 技术升级10大核心产品年终让利>>>   

摘要: uiautomator的使用

1、创建build文件:

     命令:android create uitest-project -n [jar文件名] -t [android-sdk-ID] -p [测试项目路径]

     说明:

              -n:将来生成的jar包的名字

              -t:目标android sdk ID,通过android list targets |more 来查询,注意sdk必须是4.0以后的版本。

             -p:测试项目的路径,测试项目时java项目,需要导入android.jar和uiautomator.jar。位于                                             \sdk\platforms\android-{版本号}目录中。

    举例:android create uitest-project -n AutomatorDemo1 -t 15 -p D:\workspace2\AutomatorDemo1

2、将build.xml文件中的default="help"改为default="build";

3、编译生成jar文件

     cmd进入项目的工程目录,然后运行ant buildfile build.xml,将使用ant编译生成jar,

4、push文件到手机或模拟器中

     adb push <path_to_output_jar> /data/local/tmp/

     adb push D:\workspace2\AutomatorDemo1\bin\AutomatorDemo1.jar /data/local/tmp

5、运行测试 

      adb shell uiautomator runtest <jars> -c <包名>.<类名>[#test name] [-e <参数名> <参数值>]

      adb shell uiautomator runtest AutomatorDemo1.jar -c org.hjb.Test

     adb shell uiautomator runtest AutomatorDemo1.jar -c org.hjb.Test #testDemo





共有 人打赏支持
粉丝 38
博文 528
码字总数 21018
评论 (1)
超爱fitnesse
名称写错了:
uautomator -> uiautomator
×
hejunbinlan
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: