Appium 2.0如何实现单点与多点触控的优化方案?

2026-05-06 05:100阅读0评论SEO资源
  • 内容介绍
  • 相关推荐

本文共计1701个文字,预计阅读时间需要7分钟。

Appium 2.0如何实现单点与多点触控的优化方案?

在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 当中,将输入源分为了三类:

  1. 键盘类 - Key
  2. 指针类 - Pointer
  3. None

对于 Pointer 指针类输入源,共有 3 种:Mouse 鼠标、Touch 触屏、Pen 笔触

输入源,是提供输入事件的虚拟设备。

每一个输入源,都是一个输入 id,输入源 type。与真实设备一样,每一个输入源都有状态的,有输入事件。

在 python selenium 的源码当中,selenium/common/actions/input_devices.py 里 InputDevices 类定义了输入源类。

阅读全文

本文共计1701个文字,预计阅读时间需要7分钟。

Appium 2.0如何实现单点与多点触控的优化方案?

在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 当中,将输入源分为了三类:

  1. 键盘类 - Key
  2. 指针类 - Pointer
  3. None

对于 Pointer 指针类输入源,共有 3 种:Mouse 鼠标、Touch 触屏、Pen 笔触

输入源,是提供输入事件的虚拟设备。

每一个输入源,都是一个输入 id,输入源 type。与真实设备一样,每一个输入源都有状态的,有输入事件。

在 python selenium 的源码当中,selenium/common/actions/input_devices.py 里 InputDevices 类定义了输入源类。

阅读全文