Возможно ли перетаскивание в watir-webdriver?

Я хотел бы перетащить один элемент на место другого, запускаемый из сценария watir-webdriver .

Под "перетаскиванием" я подразумеваю поднятие перетаскиваемого элемента и отпускание его на другом. Под «возможным» я подразумеваю любой метод перетаскивания, который может быть выполнен из сценария watir-webdriver. Сюда входят фрагменты кода, сторонние драгоценные камни и т. Д.

Насколько я понимаю, перетаскивание - это запрос функции для основного watir-webdriver (на момент запроса), поэтому я ищу (в принципе) для альтернатива.

ОБНОВЛЕНИЕ перетаскивание теперь является частью ядра watir-webdriver (по-моему, с версии 0.5.0)

ОБНОВЛЕНИЕ 2 Для тех, кто ищет просветления, это теперь возможно ( с версии 0.5.0):

a = browser.div(:id => "draggable")
b = browser.div(:id => "droppable")

a.drag_and_drop_on b

и

a = browser.div(:id => "draggable")

a.drag_and_drop_by 100, -200
15
задан kinofrost 17 April 2012 в 08:37
поделиться