• 移动端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 看下手机是否连接上。

  • 相关阅读:
    创建的第二个随笔
    Jq基础简介
    从VG中去除PV unknown device
    redhat using publicyum
    Oracle 11g 安装文件说明
    WP8教程: 第一个WP8应用(一)
    WP8教程: 第一个WP8应用(二)
    sqlplus 的登录方式
    redhat7 安装oracle11g 缺少pdksh包
    jquery实现一个substr截取字符串的小效果
  • 原文地址:https://www.cnblogs.com/sunshine-sky66/p/6100477.html
Copyright © 2020-2023  润新知