doubletap不在黄瓜工作

时间:2015-11-24 12:17:08

标签: ruby-on-rails-4 cucumber capybara

我正在研究黄瓜,并且在双击事件上面临问题。 我需要双击表格行。 试图在许多方面取得成功。

element = page.find(:xpath, '//*[@id="user_test"]/tbody/tr')
page.driver.browser.mouse.double_click(element.native)

然后

page.find(:xpath, '//*[@id="user_test"]/tbody/tr').double_click

我的方案是点击一个对话框打开。 任何人的帮助。

1 个答案:

答案 0 :(得分:1)

由于你的评论已经表明JS实际上是在响应doubletap而不是double_click - Capybara不会提供任何触摸操作。有些插件声称可以为一些Capybaras驱动程序添加对触摸事件的支持,例如可能提供您所需要的https://github.com/Ricardonacif/touch_action(取决于您使用的驱动程序等)