Appium 2.0如何实现单点与多点触控的优化方案?
- 内容介绍
- 相关推荐
本文共计1701个文字,预计阅读时间需要7分钟。
在Appium 2.0之前,移动端设备上的触屏操作,包括单指触屏和多指触屏,是通过`TouchAction`类和`Multiaction`类实现的。在Appium 2.0之后,这两个方法已被弃用。
在 appium2.0 之前,在移动端设备上的触屏操作,单手指触屏和多手指触屏分别是由 TouchAction 类,Multiaction 类实现的。
在 appium2.0 之后,这 2 个方法将会被舍弃。
"[Deprecated] 'TouchAction' action is deprecated. Please use W3C actions instead."
1、w3c action 是什么?
在 w3c 的 actions 当中,将输入源分为了三类:
- 键盘类 - Key
- 指针类 - Pointer
- None
对于 Pointer 指针类输入源,共有 3 种:Mouse 鼠标、Touch 触屏、Pen 笔触
输入源,是提供输入事件的虚拟设备。
每一个输入源,都是一个输入 id,输入源 type。与真实设备一样,每一个输入源都有状态的,有输入事件。
在 python selenium 的源码当中,selenium/common/actions/input_devices.py 里 InputDevices 类定义了输入源类。
本文共计1701个文字,预计阅读时间需要7分钟。
在Appium 2.0之前,移动端设备上的触屏操作,包括单指触屏和多指触屏,是通过`TouchAction`类和`Multiaction`类实现的。在Appium 2.0之后,这两个方法已被弃用。
在 appium2.0 之前,在移动端设备上的触屏操作,单手指触屏和多手指触屏分别是由 TouchAction 类,Multiaction 类实现的。
在 appium2.0 之后,这 2 个方法将会被舍弃。
"[Deprecated] 'TouchAction' action is deprecated. Please use W3C actions instead."
1、w3c action 是什么?
在 w3c 的 actions 当中,将输入源分为了三类:
- 键盘类 - Key
- 指针类 - Pointer
- None
对于 Pointer 指针类输入源,共有 3 种:Mouse 鼠标、Touch 触屏、Pen 笔触
输入源,是提供输入事件的虚拟设备。
每一个输入源,都是一个输入 id,输入源 type。与真实设备一样,每一个输入源都有状态的,有输入事件。
在 python selenium 的源码当中,selenium/common/actions/input_devices.py 里 InputDevices 类定义了输入源类。

