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

本文共 662 字,大约阅读时间需要 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 里面的页面元素信息。

转载于:https://www.cnblogs.com/testway/p/5137042.html

你可能感兴趣的文章
EasyUI基础知识
查看>>
Longest palindrome subsequence
查看>>
Vuex内容解析和vue cli项目中使用状态管理模式Vuex
查看>>
一些限制文本框输入的应用
查看>>
HTML+Javascript制作拼图小游戏详解(二)
查看>>
mysql命令
查看>>
linux常用命令
查看>>
CSS3画图
查看>>
构造方法
查看>>
Hello, World!
查看>>
数组运用_1-20 编程练习
查看>>
重定向android log
查看>>
输出重定向
查看>>
菜单展开和收缩
查看>>
卫星轨道和两行数据TLE
查看>>
XML 基本概念和XPath选择
查看>>
c链表实现遇到的错误
查看>>
转载自CSDN,结论:windows下按ENTER键应该是\r\n ascii码为 13 10
查看>>
RunLoop和autorelease的一道面试题
查看>>
web.config中的customErrors标记的用法
查看>>