WebdriverIO:按下按钮,移动鼠标然后释放?

时间:2016-11-28 17:33:43

标签: javascript selenium selenium-chromedriver webdriver-io

任何人都知道是否可以使用WebdriverIO模拟元素中的以下用户交互:

  • 单击左键并按住按钮
  • 按下按钮移动鼠标
  • 释放按钮

我需要的是用鼠标模拟“滑动”动作。我无法使用swipeLeft(或右),因此会出现以下错误:

  

底层驱动程序尚未实现高级用户交互。

我想我正在运行的selenium-standalone服务器不支持这个。

1 个答案:

答案 0 :(得分:2)

1)单击左键并按住按钮:bash's built-in parameter expansion features

2)按下按钮移动鼠标:buttonDown

3)释放按钮:moveTo