linux屏幕滑动效果实现代码,使用swipe方法模拟屏幕滑动与手势密码绘制

news/2024/11/9 2:11:26/

前言

App自动化测试中有两个很重要的操作,屏幕滑动与绘制手势密码。目前很多App在启动时,都存在启动时的引导动画或者加载上下文内容时需要手动上滑或者下滑加载页面,所以在自动化测试的过程中模拟手的滑动操作看起来就很重要了;第二个比较重要的是模拟手动绘制九宫格完成手势密码的设置,这种手势密码在我了解的范围内,大多在金融类的app中最常见,还有一些对用户信息保密性较好的app中,所以,模拟绘制手势密码也是app自动化测试中必须掌握的操作,那么接下来我们就开始讲解两种操作该如何实现, 在进入正题之前,你还应该知道,手机中横纵坐标的原点是从屏幕的左上角顶点(0, 0)的位置开始的

滑动屏幕

swipe方法

模拟滑动屏幕的操作,我们通过swipe方法实现,先看一下这个方法的源代码

def swipe(self, start_x, start_y, end_x, end_y, duration=None):

"""Swipe from one point to another point, for an optional duration.

Args:

start_x (int): x-coordinate at which to start

start_y (int): y-coordinate at which to start

end_x (int): x-coordinate at which to stop

end_y (int): y-coordinate at which to stop

duration (:obj:`int`, optional): time to take the swipe, in ms.

Usage:


http://www.ppmy.cn/news/432254.html

相关文章

苹果小圆点怎么关闭_我来教你怎么好好地调戏iphone上的小圆点

今天芷蓝跟大家聊聊苹果手机上的 Assistive Touch 功能,就是我们经常看到的那个小圆点。苹果最初设计它是为残障人士准备的,不过现在越来越多的用户已经离不开它了,今天芷蓝就给大家分享几个关于小圆点的玩法。 1 使用小圆点有什么好处&#…

手机摄影笔记(二)

第5章 镜头语言 镜头语言分类(8个): 推:从远到近 拉:从近到远 摇:机位固定,旋转手机拍全景或者跟着拍摄对象进行摇摄(跟摇).通常用此方式来介绍环境时,表现的…

苹果手机又刷屏啦!!它是如何做到的?

2020年4月15日11:38分,苹果公众号猝不及防地推了一则推送,在夜间平静的朋友圈炸起了圈圈水花,瞬间完成了跨圈层的微信刷屏。要知道,往常一个品牌想要达成这种声量,往往布置大量的广告、活动、代言,而且即使…

iOS 12.3开发者版更新,iOS上划关闭动画回来了

4月23号凌晨,苹果向开发人员推送了iOS 12.3 Developer beta 3,在高通和苹果和解后,iOS 12.3 Developer beta 3 国行版本清除后台的上滑动画效果终于回归,正式版系统应该也会很快更新。 ​​​​ 此次开发者版本大小为384.3MB&…

安卓来电归属地_苹果手机 VS 安卓手机

本文简单介绍一下苹果手机和安卓手机的区别,苹果手机以 iPhone 6S Plus为例,安卓手机以一加手机第一代JBL特别版为例。 iPhone 6S Plus 一加1 1.苹果注重版权和个人隐私 为什么第一次在苹果手机上安装一个APP会感觉非常麻烦呢?因为苹果手机非…

苹果屏幕上的小圆点_iOS14:交互上这5点变化,值得细细研究

你好,这是沐风的第120篇原创。 上周四凌晨,苹果推送了iOS14系统正式版。沐风也在第一时间更新了新系统。 一直很喜欢苹果系统的交互设计,因为绝大多数设计点都考虑得周到且成熟,体现出苹果作为顶级大厂的范儿。 研究优秀的设计&am…

苹果天气不显示_手机资讯:苹果设计师藏在 iPhone 中的小惊喜:你发现了几个

如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多知识的,这些知识很多小伙伴一般都是不知道的,就好比最近就有很多小伙伴们想要知道苹果设计师藏在 iPhone 中的小惊喜:你发现了几个,那么既然现在…

win7计算机打开显卡设置在哪,[win7显卡设置在哪里]WIN7显卡优化设置在哪

[win7显卡设置在哪里]W7系统的显卡设置在哪里找 街灯下的身影3级2010-01-30控制面板啊,我的WIN7就是啊,找到一项显卡设置,进入即可追问: 控制面板没有显卡设置啊~找了好久没找到。回答:能在控制面板里截个图过来吗&…