zoukankan      html  css  js  c++  java
  • 移动端UI自动化Appium测试——Android系统下使用uiautomator viewer查找元素

        在利用Appium做自动化测试时,最重要的一步就是获取对应的元素值,根据元素来对对象进行对应的操作,如何获得对象元素呢?Appium Server Console其实提供了一个界面对话框"Inspector",但是一般情况下,它无法获取到模拟器或真机中的对象元素。不用担心,Android 已经给我们提供了一个获取对象元素的工具"uiautomator viewer",位于Android sdk 中tools中。

     一、使用要求:测试平板系统必须是4.2以上(uiautomatorviewer只支持Android4.2以上版本,API版本是16以上)

      二、使用步骤及方法:

    1、启动"uiautomatorviewer.bat",我们能得到入下图所示的

    2、点击红色图标,出现弹出框,此时正在获取信息,截取画面:

    3、页面元素的查找定位,找到对应的属性值

    4、手机平板上切换页面,再次重复1操作,就可以定位查找新的页面的元素。

    三、注意事项

     首次启动uiautomatorviewer,如果手机点击机器人图标没反应,提示没有no Android devices were detected by adb .则需要重新插拔下数据线即可。也可以adb devices 看下手机是否连接上。

  • 相关阅读:
    iphone自动识别电话以及变色的解决
    chrome浏览器模拟微信
    获取一个图片的真实宽高
    iview插件
    vue aixos请求json
    ajax请求文件流下载
    检测打开设备
    轮播图
    rem适配
    easyui月份插件如何监听
  • 原文地址:https://www.cnblogs.com/sunshine-sky66/p/6100477.html
Copyright © 2011-2022 走看看