我有一个应用程序,它的作品这样的方式:当我点击&举办一些元素,上下文菜单显示,然后我可以在我的手指移动到指定的元素,并释放它适当的菜单项。我试着用Appium实现这个逻辑,但是失败了。Appium新闻MOVE_TO元素
起初,我试图press
元素,那么move_to
另:
Appium::TouchAction.new.press(element: my_elem).perform
Appium::TouchAction.new.move_to(element: text(...)).perform
但在第二个动作的“手指发布屏”和上下文菜单中消失。然后我尝试另一种方式:
Appium::TouchAction.new
.press(element: my_elem)
.move_to(element: text(...))
.perform
但它失败Selenium::WebDriver::Error::NoSuchElementError: No element found
,因为元素,在这里我们move_to
,也尚未出现。
那么,请告诉我,我怎么能实现neccessary逻辑是什么?
你是否已经实现了这个?我面临着同样的情况,但考虑到你的情况,是否有内置的'长按'功能? – 2017-04-12 07:01:19