appium关于定位元素
来源:互联网 发布:手机淘宝买家隐藏评价 编辑:程序博客网 时间:2024/05/22 04:45
http://www.cnblogs.com/cingchen/p/appium.html
Windows上定位元素我用的是uiautomatorviewer
这个工具在你的SDK-tools目录下,点击uiautomatorviewer.bat启动,注意appium在跑的时候是取不到的
工具使用很简单,在你的设备想要定位元素的页面点击Device Screenshot或Device Screenshot with Compressed Hierarchy
如果同一属性有多个元素公用,那么定位的是第一个
下面说下对应关系
driver.findElementByName("杭州")(最直观的)
findElementByName对应的是Node Detail内的 text
driver.findElementById("com.ku0571.kuyou:id/person_nick")
findElementById对应的是Node Detail内的resource-id(强力推荐,不过这个要API 18以上的才能找到)
driver.findElementByClassName("android.widget.Button")对应的是Node Detail内的 class
我感觉这三个基本就够用了,Xpath貌似能定位的更好些,但是没这些容易理解,后面有空的话整理一份
阅读全文
0 0
- appium关于定位元素
- Appium 元素定位
- Appium自动化元素定位
- appium定位元素
- appium元素定位问题
- Appium元素定位汇总
- appium定位元素java篇
- appium定位元素java篇
- appium定位元素java篇
- appium定位元素java篇
- appium定位元素java篇
- appium定位元素java篇
- appium 如何定位webview元素
- Appium-Android元素定位方式
- appium元素定位(12)
- Appium元素定位(uiautomatorviewer)
- appium 元素定位与交互中文文档
- ios+appium:定位元素无反应
- Android 内存优化简介
- 杂项1
- OpenCV中的Mat数据与Matlab中的数据的相互转换
- c++练习-类对象对比大小
- 无状态和有状态详解 以及多线程单线程详解
- appium关于定位元素
- linux设置环境变量动态库搜索路径
- vue网络请求加loading引起的小想
- unity之shader
- Android App优化之ANR详解
- (一)原理
- 后台开发
- MATLAB实例1-直方图均衡化
- IDEA SpringBoot gradle打项目jar包(转载)