appium查看控件的方法
1.通过ID查找
查找1个:WebElement el=driver.findElement(By.id("com.aurora:id/aurora_action_bar_item"));
列表: List<WebElement> e3=driver.findElements(By.id("com.aurora:id/aurora_menu_item_text")); 可能会报错
2.通过name查找
列表:
单个:WebElement el = driver.findElement(By.name("Add Contact"));
driver.findElementByName("Save").click();
3.通过uiautomator定位
查找1个:driver.findElementByAndroidUIAutomator("new UiSelector().clickable(true)").click();
el = driver.findElementByAndroidUIAutomator("new UiSelector().text(\"Add note\")");
列表:driver.findElementsByAndroidUIAutomator("new UiSelector().clickable(true)").click();
4.通过Classname查找
列表:List<WebElement> textFieldsList = driver.findElementsByClassName("android.widget.EditText");
单个:el = driver.findElementByClassName("android.widget.TextView");
5.通过content-desc(AccessibilityId)查找
单个:el = driver.findElementByAccessibilityId("menu_add_note_description");
列表:findElementsByAccessibilityId()
6.findElementByTagName
el = driver.findElementByXPath("//android.widget.TextView[contains(@text,'Add note')]");
转载于:https://www.cnblogs.com/penghong2014/p/4269862.html
appium查看控件的方法相关推荐
- SAP UI5 应用开发教程之六十二 - 基于 OData V4 的 SAP UI5 表格控件使用方法介绍试读版
一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...
- Adobe Flash player Activex控件问题解决方法
Adobe Flash player Activex控件问题解决方法 网上很多方法都是扯淡 症状: 网页看不了flash了...而且mpc也无法播放swf了 显示无法创建shockwave控件.... ...
- app自动化测试——app自动化控制、常见控件定位方法
文章目录 一.app自动化控制 1.清理数据: 2.启动: 3.关闭: 二.常见控件定位方法 1.android知识 2.ios 基础知识 3.元素定位 4.控件基础知识 5.app dom 结构解析 ...
- kettle详细使用oracle教程,Kettle入门教程(详细介绍控件使用方法)_kettle详细使用教程,kettle控件介绍...
Kettle入门教程(详细介绍控件使用方法)本手册主要是对Kettle工具的功能进行详细说明以及如何操作该系统,适合所有使用该系统的人员. 服务查询 数据库查询 数据库连接 流查询 调用存储过程 转换 ...
- vue的$nextTick使用总结,this.$refs为undefined的解决办法,element Ui的树形控件setCheckedKeys方法无法使用
vue的$nextTick使用总结,this.$refs为undefined的解决办法,element Ui的树形控件setCheckedKeys方法无法使用 参考文章: (1)vue的$nextTi ...
- oracle查看控件文件 tns
二. 查看控件文件 SQL> select name from v$controlfile;
- C# winform中一个类中如何调用另一个窗体的控件或方法
转载地址:http://blog.csdn.net/ichenqingyun/article/details/52622340 一种是创建窗体对象的方式,通过对象调用控件或方法 例如: Form1 f ...
- Delphi2010组件/控件安装方法
Delphi2010组件/控件安装方法 吴铭嗣 级别:高中生 (7级) 本小组身份:组长 在D2010IDE,初学者大都能够安装.Net控件,但VCL控件如何安装?大都茫然!下面就来力求详尽地回答这一 ...
- android勾选控件_Android中CheckBox复选框控件使用方法详解
CheckBox复选框控件使用方法,具体内容如下 一.简介 1. 2.类结构图 二.CheckBox复选框控件使用方法 这里是使用java代码在LinearLayout里面添加控件 1.新建Linea ...
最新文章
- arcgis车辆轨迹动态_聪明反被聪明误 屏蔽车辆GPS被处罚
- ERP与EWM集成配置-ERP端组织架构(二)
- 21个高质量的Swift开源iOS App
- 1.物理系统PhysicsWorld,RayCast
- 【渝粤题库】国家开放大学2021春2247社会工作政策法规题目
- 计算机应用技术基础 形考4,最新电大《计算机应用技术基础》形考作业任务01-03网考试题及答案...
- javascript 字符串中单引号和双引号区别
- 30字的完美个人简历
- linux下twm切换gn,Linux初学(CnetOS7 Linux)之切换命令模式和图形模式的方法
- Mobicomm 2019
- Python代码画圣诞树--turtle绘图
- 图灵学院python_Python——利用图灵创建聊天机器人
- 程序员也懂浪漫,表白代码,你值得拥有 (html+css+js制作一个结婚邀请函)
- 剖析“Flash助手新鲜事 头条”弹窗小广告——Adobe竟和中国广告商同流合污!
- 02 【基础篇-vim编辑器 网络配置 远程登录】
- AuNP@SiO2二氧化硅包裹的金纳米粒子|AuNP@Al2O3氧化铝包覆核壳结构金纳米颗粒|齐岳生物
- 循环输入直到遇到一个标志的时候结束
- 从2019看2020前端发展趋势
- eplan好看的电缆图表_趣谈 | 那些年我们看过的电气图纸(附CAD/EPLAN区别)
- MyBatis-Plus 之自定义sql
热门文章
- hive中文字符乱码 解决方法【转】
- 获取执行计划的N种方式
- Codeforces Round #127 (Div. 1) E. Thoroughly Bureaucratic Organization 二分 数学
- How to install sharepoint server 2010 sp2 in window 7 x64
- Android中的Intent和Intent-filter总结
- c++ 如何获取系统时间
- 微信小程序循环不同列表实现动态点击隐藏
- IOS15给UICollection添加测试数字
- IOS基础之愤怒的小方块
- IOS开发基础之手势解锁项目案例