博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
uiautomatorviewer 可以查看到android中的web 元素信息
阅读量:6702 次
发布时间:2019-06-25

本文共 611 字,大约阅读时间需要 2 分钟。

以知乎社区账号登录使用微博账号为例,使用uiautomatorviewer 可以定位到登录框、密码框,需要结合appium的inspector

 

1、genymotion 模拟器开启,模拟器安卓系统为4.4.4,cmd 命令安装应用adb install zhihu_244.apk

2、  appium inspector  设置

 

3、 启动appium, 启动inspector ,安卓系统里面会启动被测试应用软件

4、被测试软件打开,进入登录页面,在inspector中找到登录或注册按钮并选中,点击 touch标签下的tap按钮,进入登录或注册页面,再以同样的方式进入以社区账号登录 选择微博登录,进入微博登录的账号和密码输入页面,这个页面是个webview(这一步说有的操作都是在inspector里面进行的)

5、停止appium、appium inspector ,启动android sdk tool 文件夹下面的uiautomatorviewer.bat,uiautomatorviewer 会对安卓进行显示页面元素分析,这个时候,点击登录框,uiautomatorviewer能识别webview中的页面元素

而不借助appium insepctor ,直接手动在android系统手动打开,进入微博登录页面,在用uiautomatorviewer识别页面元素,是无法获取webview 里面的页面元素信息。

转载地址:http://avgoo.baihongyu.com/

你可能感兴趣的文章
sharepoint 2013基于AD的Form表单登录(三)——选择用户时,屏蔽掉AD。
查看>>
homework1
查看>>
数据备份、pymysql模块
查看>>
4001.基于双向链表的双向冒泡排序法
查看>>
include静态加载布局ViewStub动态加载布局
查看>>
Android 调用分享框
查看>>
css3标签
查看>>
0323表格学习
查看>>
NSOperation的进阶使用和简单探讨
查看>>
cocos2d 很水很水的看法
查看>>
【亲测有效】Kali Linux无法安装网易云音乐的解决方案
查看>>
【Construct Binary Tree from Inorder and Postorder Traversal】cpp
查看>>
【Pascal's Triangle II 】cpp
查看>>
【MPI学习3】MPI并行程序设计模式:不同通信模式MPI并行程序的设计
查看>>
CCScene切换的所有特效(28种)以及设置屏幕横竖屏!
查看>>
深度解析Cocoa异步请求和libxml2.dylib教程(1)
查看>>
work2的code和问题
查看>>
Java高级应用开发之Servlet
查看>>
图片延迟加载和滑动翻页
查看>>
oracle 函数
查看>>