Я хотел бы перетащить один элемент в позицию другого, вызванного изнутри watir-webdriver script.
Под "перетаскиванием" я имею в виду поднять перетаскиваемый элемент и освободить его на другом. Под "возможным" я подразумеваю любой метод перетаскивания, который может быть выполнен из wavir-webdriver script. Это включает фрагменты кода, драгоценные камни третьих лиц и т.д.
Как я понимаю, drag-and-drop - это запрос функции для основного watir-webdriver (во время запроса), поэтому я ищу (в принципе) альтернативу.
UPDATE drag-and-drop теперь является частью основного 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