0

有没有人可以解决 Appiumsaction.doubleTap(element);功能性能缓慢的问题?

根据我的经验,双击动作根本不会以人类可以做到的速度双击,它只是在短时间内连续点击元素 2 次,但不会复制用户快速点击按钮两次的动作(甚至多次)

actions.double_tap(element)
actions.perform()

有没有人有任何其他方法可以多次点击一个比这个功能执行得更快的元素?(Python 解决方案会很棒,但绝对任何语言都可以)

4

2 回答 2

0

我们可以使用 withTapsCount 来解决双击问题。下面的代码对我有用。我在同一个元素上录制了 2 次。[使用 JAVA]

AndroidElement nextCount= driver.findElementByAndroidUIAutomator("text(\"NEXT\")");
TouchAction touchAction = new TouchAction(driver);
touchAction.tap(tapOptions().withElement(element(nextCount)).withTapsCount(2)).perform();
于 2021-05-16T07:01:47.190 回答
0

这些问题似乎很笼统,是不是您无法通过上述功能实现?

您可以尝试以下代码:

new TouchAction(driver).press(375,450).release().perform().press(375,450).release().perform()
于 2020-10-19T12:10:17.217 回答