java 1.7图片压缩_appium+java(七)图片的放到及缩小操作
appium+java(七)图片的放到及缩小操作
多点触控(MultiTouch)
MultiTouch对象是触摸操作的集合。
多点触控手势只有两个方法,add和perform。
add 用于将不同的触摸操作添加到当前的多点触控中。
当 perform 执行时,被添加到多点触控里的所有触摸操作会被发送给 appium 并被执行,就像它们 同时发生一样。Appium 会按序一个个执行触摸事件,首先第一个事件,然后第二个,以此类推。
即:用两只手指一起的操作
伪代码示例:
action0 = TouchAction().tap(el)
action1 = TouchAction().tap(el)MultiAction().add(action0).add(action1).perform()
准备
Android 7.0版本(真)
实践部分
上面是对放大及缩小操作的一个描述介绍,接下来就是实操部分了,我们接着进行这部分api的学习,相信我,只要肯坚持这一切并不难。
示例代码:
/**
* 放到缩小操作
*
* @throws Exception
*/
@Test
public void testMultiTouchAction() throws Exception {
//我
driver.findElementByName("我").click();
//头像
driver.findElementById("pn").click();
//头像
driver.findElementById("d4z").click();
int scrHeight = driver.manage().window().getSize().getHeight();
int scrWidth = driver.manage().window().getSize().getWidth();
MultiTouchAction multiTouch = new MultiTouchAction(driver);
TouchAction tAction0 = new TouchAction(driver);
TouchAction tAction1 = new TouchAction(driver);
tAction0.press(scrWidth >> 1, scrHeight >> 1).waitAction(2000).moveTo(0, 60).release();
tAction1.press(scrWidth / 2, scrHeight / 2 + 40).waitAction(2000).moveTo(0, 80).release();
multiTouch.add(tAction0).add(tAction1);
multiTouch.perform();
}
运行效果
EOF
本文作者:久曲建的测试窝
本文链接:https://www.cnblogs.com/longronglang/p/10318109.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
优秀不够,你是否无可替代
软件测试交流QQ群:721256703,期待你的加入!!
欢迎关注我的微信公众号:软件测试君
java 1.7图片压缩_appium+java(七)图片的放到及缩小操作相关推荐
- 从入门到精通(分布式文件系统架构)-FastDFS,FastDFS-Nginx整合,合并存储,存储缩略图,图片压缩,Java客户端
从入门到精通-分布式文件系统架构-FastDFS,FastDFS-Nginx整合,合并存储,存储缩略图,图片压缩,Java客户端 一.FastDFS介绍 二.流程图 FastDFS架构原理分析(重点) ...
- DPG图片压缩技术和webp图片格式
DPG图片压缩技术和webp图片格式 一.DPG图片压缩技术 京东自主研发推出的DPG图片压缩技术,经测试该技术,可以直接节省用户近50%的浏览量,极大地提升了用户的网页打开的速度.能够兼容JPEG, ...
- java-png图片压缩,解决png图片压缩后背景变黑问题
java-png图片压缩,解决png图片压缩后背景变黑问题 参考文章: (1)java-png图片压缩,解决png图片压缩后背景变黑问题 (2)https://www.cnblogs.com/yinj ...
- 如何快速图片压缩指定大小?图片压缩到200k以内的方法
图片压缩到200k以内的介绍 在现代社交媒体和网页设计中,高质量的图片是必不可少的.但是,大型图像文件可能会导致页面加载时间过长,从而影响用户体验.这时就需要使用图片压缩技术来将图片文件大小减小到合理 ...
- 一般PNG图片压缩的Java实现
由于对资源或网速的要求,在手机游戏或一般的网页游戏中,希望能对图片进最大可能的压缩,以节省资源.最近公司做的项目也有对这方面的需求,于是我在网上逛了半天,希望能发现现成版的Java方法可以使用(用程序 ...
- java 图片压缩加水印_java图片添加水印和压缩
图片添加水印和压缩 [Java]代码 package net.leebao.core.util; import java.awt.AlphaComposite; import java.awt.Col ...
- java 图片压缩100k_如何将图片压缩到100K以内,教你几种免费方法
一般我们在提交电子证件照时都要求100K以内的图片,超过则无法正常上传,那么有没有免费将图片压缩变小的方法呢?教你3个简单又免费的方法,收藏起来备用吧. 方法1:最简单粗暴的方式就是直接打开图片后用聊 ...
- 【PC工具】图片压缩哪家强!tinyPNG图片压缩工具
不算云服务软件,可能大家最喜欢的应该就是在线(网页)软件了,网页软件功能强大,使用方便,打开浏览器就能用,可以免去软件安装的耗时,也能避免硬盘空间的占用.今天给大家分享一个在线的图片压缩网站:http ...
- vue图片压缩不失真_图片压缩会失真?快试试这几个无损压缩神器。
前端通常在做网页的时候 会出现图片加载慢的情况 在这里我通常会将图片进行压缩 但是通常情况下 观众会认为 图片压缩会出现失真的现象 在这里我会向大家推荐几款图片压缩的工具 基本上会实现无损压缩 1.T ...
最新文章
- Oracle Dataguard 主备库的切换方法
- Android网络连接异常处理方案
- matlab的compass怎么用,Compass用法指南
- SiteServer CMS 新版本 V6.11(2019年7月1日发布)
- 《C++ Primer》2.6.1节练习
- Capture One mac版如何导入Lightroom目录
- Oracle系列--基础理论
- 职场 | 算法是怎样决定你的职业生涯的
- 认知无线电的能量检测
- thinkphp 使用 kindEditor
- 计算机排版系统程序,《计算机排版系统.doc
- python技巧积累
- 当代计算机的应用,浅析计算机在当今社会中的应用
- 看雪软件安全精选:二进制各种漏洞原理实战分析总结
- 在Docker中安装Home Assistant系统(以群晖系统为例)【Home Assistant入门安装篇1-2】
- 矩阵理论| 基础:Jordan标准型(从Jordan标准型求代数重数/几何重数/特征向量)
- 推荐七个Python效率工具!
- ItemIDList结构(文件路径的转换)
- 便携式超宽带记录回放系统之高速采集卡
- kettle bat文件运行失败
热门文章
- python匿名函数就是没有名字的函数_python 之 匿名函数
- Python玩转简书钻,简述钻是否对文章权重有影响?结果确实有!
- 2016二级c语言成绩查询,2016年12月计算机二级C语言测试及答案
- cjson使用_LD3320语音识别模块:LDV7模块使用详解
- (CPSCA's)CPOJC+VIJOS
- Java入门:JDK与Eclipse之类的集成开发工具的关系
- 有关Kill Session问题的讨论(旧文初发)
- 关于浮点数的问题,我再做一个字体设置的时候总有问题,现在看了这个文章,受到了启发...
- mui toast自定义样式
- 【信息系统项目管理师】第10章 下篇-项目干系人管理 知识点详细整理