zoukankan      html  css  js  c++  java
  • appium--uiautomatorviewer的使用

    uiautomatorviewer的使用

    uiautomatorviewer也是获取页面元素属性的工具,相比之前介绍的appium desktop来说,方便了很多,appium desktop需要从启动页开始,而uiautomatorviewer不需要。

    安装完androidsdk之后,在tools下就有了,我的是wins系统,所以点击uiautomatorviewer.bat就可以打开了

    点击之后如果你看到的和我的页面一样,就表示启动成功了

    获取元素的属性

    前提:我们的电脑已经连接上了我们的手机,打开app的任意一个页面

    如果你出现下面错误

      升级uiautomatorviewer,或许是当前页面是动态的,都可能会报这样的错

    可以新建一个bat文件,写入如下代码

    #!/bin/sh
    
    builddate=`date '+%Y%m%d%H%M'`
    
    adb shell uiautomator dump /sdcard/app.uix
    adb pull /sdcard/app.uix ./app${builddate}.uix
    #存到E盘的app.uix文件中,在E盘新建一个文本文档改成app.uix
    adb shell screencap -p /sdcard/app.png
    adb pull /sdcard/app.png ./app${builddate}.png

    启动之后就可以截屏,然后使用uiautomatorviewer打开截的图就可以了

  • 相关阅读:
    Samba文件服务器详细配置步骤
    chkconfig命令详解
    rdesktop的使用方法
    CentOs中yum安装LAMP+PHPMYADMIN
    YUM源
    Centos下设置VNC为3389端口
    vnc服务的安装与配置
    rdesktop的使用
    nginx 日志分割
    程序员私活网汇总
  • 原文地址:https://www.cnblogs.com/zouzou-busy/p/11368624.html
Copyright © 2011-2022 走看看