Есть ли способ отправить нажатия клавиш в Webkit с помощью Capybara?

Мне нужно отправить несколько нажатий клавиш в веб-приложение в интеграционном тесте, который использует Capybara и WebKit. Используя Selenium (WebDriver и Firefox), я могу добиться этого следующим образом:

find("#element_id").native.send_keys :tab

но нативный элементный узел WebKit не имеет метода send_keys. На самом деле native в WebKit вернул строку, содержащую число. Есть ли другой способ отправить нажатия клавиш в WebKit? Может быть, даже какой-то обходной путь с использованием JavaScript / jQuery?

Ответы на вопрос(8)

Ваш ответ на вопрос