appium中的TouchAction的常用用法
1.按压press
- 每一个press之后都要一个releasw()和Perform
开始按压一个元素或坐标点(x,y)。通过手指按压手机屏幕的某个位置。
press(WebElement el, int x, int y)
比如TouchAction(driver).press(x=0,y=308).release().perform()
- release() 结束的行动取消屏幕上的指针。释放,相当于松手
- Perform() 执行的操作发送到服务器的命令操作。
2.长按控件
longPress(WebElement el, int x, int y, Duration duration)
开始按压一个元素或坐标点(x,y)。 相比press()方法,longPress()多了一个入参,既然长按,得有按的时间吧。duration以毫秒为单位。1000表示按一秒钟。其用法与press()方法相同。
- TouchAction action = new TouchAction(driver);
- action.longPress(names.get( 200),1000).perform().release();
- action.longPress( 200 ,200,1000).perform().release();
3.点击控件tap
tap(WebElement el, int x, int y)
- TouchAction action = new TouchAction(driver);
- action.tap(names.get(200)).perform().release();
- action.tap( 200,200).perform().release();
4.移动 move_to
moveTo(WebElement el, int x, int y) TouchAction action = new
TouchAction(driver);action.moveTo(names.get(200)).perform().release();
action.moveTo( 200,200).perform().release();
5.暂停 wait()
action.wait(1000); 单位为毫秒
转载于:https://www.cnblogs.com/wind666/p/10687160.html
appium中的TouchAction的常用用法相关推荐
- Python中的基本函数及其常用用法简析
分享Python中的基本函数及其常用用法简析,首先关于函数的解释函数是为了达到某种目的而采取的行为,函数是可重复使用的,用来实现某个单一功能或者功能片段的代码块,简单来说就是由一系列的程序语句组成的程 ...
- hog函数的用法 python_Python中的基本函数及常用用法简析
函数 解释 函数是为了达到某种目的而采取的行为,函数是可重复使用的,用来实现某个单一功能或者功能片段的代码块,简单来说就是由一系列的程序语句组成的程序段落. 函数存在的意义: 1. 提高代码的复用性 ...
- APP自动化测试-10.Appium中Desired Capabilities常用参数
APP自动化测试-10.Appium中Desired Capabilities常用参数 文章目录 APP自动化测试-10.Appium中Desired Capabilities常用参数 前言 一.通用 ...
- C++中cin的常用用法
code: // File name: Cin_Usage // Last modified Date: 2021年10月13日21点26分 // Last Version: V1.0 // Desc ...
- 【Android 异步操作】Handler 机制 ( Handler 常用用法 | HandlerThread 简介 | HandlerThread 源码注释分析 )
文章目录 一.Handler 常用用法 二.HandlerThread 简介 三.HandlerThread 源码 一.Handler 常用用法 主线程 Handler 主要作用 : Looper 和 ...
- 【Android 异步操作】Timer 定时器 ( Timer 与 TimerTask 基本使用 | Timer 定时器常用用法 | Timer 源码分析 )
文章目录 一.Timer 定时器基本使用 二.Timer 定时器常用用法 三.Timer 源码分析 四.Timer 部分源码注释 五.源码及资源下载 参考文档 : Timer 定时器 API 文档 T ...
- 【Kotlin】Kotlin enum 枚举类 ( 常用用法 | 初始化成员变量 | 实现抽象方法 | 实现接口 | 获取名称和位置索引 | 调用枚举常量方法 )
文章目录 I . 枚举类常用用法 II . 枚举类初始化 III. 枚举类匿名类 IV . 枚举类实现接口 V . 获取枚举常量名称和位置索引 VI . 获取枚举常量的成员变量 VII . 调用枚举常 ...
- 教程-Delphi中Spcomm使用属性及用法详解
Delphi中Spcomm使用属性及用法详解 Delphi是一种具有 功能强大.简便易用和代码执行速度快等优点的可视化快速应用开发工具,它在构架企业信息系统方面发挥着越来越重要的作用,许多程序员愿意选 ...
- 浅谈Linux中ldconfig和ldd的用法
ldd 查看程序依赖库 ldd 作用:用来查看程式运行所需的共享库,常用来解决程式因缺少某个库文件而不能运行的一些问题. 示例:查看test程序运行所依赖的库: /opt/app/todeav1/te ...
最新文章
- 如何改变android5.1音量进度条,HTML5音频audio属性
- WPF拖拽过程中修改鼠标指针属性
- 中原银行数字化营销体系建设实践
- IBM将发布以固态硬盘为基础的全企业系统
- C# 实现 MD5 和 SHA1 加密算法_哈希函数 hush
- Handler、Message几种发送消息形式总结
- ELK 收集 Docker 日志
- 网页音乐视频不让下载怎么办
- AUTOCAD使用笔记
- django http 收发_django的日志发往http server
- STM32和51单片机有什么区别
- VBA调用系统调色板
- 公有云弹性IP的实现原理及优势
- 20-40-60法则
- Swiper4.3.3 制作轮播图
- 如何在 ggplot2 中更改背景颜色(附示例)
- 智能制造工业物联网IoT平台建设方案
- 阿里开源抓包神器LightProxy 和 其他代理 工具一起使用
- RBT三大最佳实践(基于需求的测试)
- 3D图形芯片10年史话(转载)
热门文章
- 目标检测中对precision和recall的理解
- 行事历 php,可能是目前最好用的“行事历”软件:桌面日历(WIN:v2.3.79.5205,安卓:v1.2.30)...
- 工赋开发者社区 | MES/MOM系统的几种主流系统集成方式
- 网易游戏QA岗位 -面试题
- lvds单8转双8芯片_液晶驱动板中的 LVDS 单6 单8 双6 双8 指的是什么
- 最详细的系统漏洞扫描并对靶机进行利用攻击演练(模拟一次黑客白帽子操作)
- kafka 创建消费者报错 consumer zookeeper is not a recognized option
- workers.properties配置
- 一维数组c语言,c语言一维数组_C语言一维数组入门教程
- 美洲杯-阿圭罗进球 国米前锋破门 阿根廷2-0出线