zoukankan      html  css  js  c++  java
  • LazyUiAutomatorViewer

    一、LazyUiAutomatorViewer简介 

      UiAutomatorViewer是谷歌在Android4.1及之后的版本中发布的一个用来扫描和分析Android应用程序的UI组件的GUI工具。使用UiAutomatorViewer,可以检查一个AppUI

    来查看应用的布局、组件以及相关的属性。为了使用UiAutomatorViewer,首先需要下载并安装

    SDK。安装后,该工具存在于/android-sdk/tools文件夹中,可以通过uiautomatorviewer.bat进行启动。

      LazyUiAutomatorViewer是在UiAutomatorViewer源码基础上进行扩展,添加了xpath生成,页面xpath自动一键抓取导出、选择性抓取导出并自动生成java代码的安卓UI自动

    化测试辅助工具。该工具能大大节省安卓UI自动化实施过程中需要针对每个控件需要单独抓取

    xpath的时间,使QA只需要专注于测试逻辑的设计,需要使用哪个页面元素和控件,只需要直接使用LazyUiAutomatorViewer自动生成的对应变量即可,真正地使用面向对象的思

    想进行测试编码,极大地提高了安卓UI自动化测试的编码效率。

    二、使用方法:

      1. 将LazyUiAutomatorViewer 源码编译生成的jaruiautomatorviewer.jar拷贝到安卓安装目录下的 android-sdk oolslib 文件夹中替换掉原来的uiautomatorviewer.jar包。

    源码及jar包的下载地址:https://github.com/lazytestteam/lazyuiautomatorviewer

      2. 双击安卓安装目录下的 android-sdk oolsuiautomatorviewer.bat 文件,启动LazyUiAutomatorViewer

      3. 手机连上电脑,打开手机app中需要测试的某个页面,点击如下的“截屏”按钮进行截屏

        

  • 相关阅读:
    [leetcode]5最长回文子串
    [leetcode]4寻找两个有序数组的中位数
    [leetcode]3无重复字符的最长字串
    [leetcode]2两数相加
    [leetcode]1两数之和
    [学习记录]堆
    [学习记录]平衡树
    [学习记录]二叉树删除
    [学习记录]排序算法总结
    创建mysql数据库
  • 原文地址:https://www.cnblogs.com/badbadboyyx/p/12106932.html
Copyright © 2011-2022 走看看