2013-08-09 3 views
0

Мне нужно создать автоматические тесты для автоматизации кликов и перетаскивания в холсте Html.Как автоматизировать перетаскивание и щелчок в элементе Canvas с помощью Selenium Webdriver?

+0

Вы пытались использовать цепи действия? – amadain

+0

Как я могу использовать цепочки действий для перетаскивания, поскольку у меня есть как исходный, так и целевой элемент как один и тот же холст. – ipankaj

ответ

1

Короче говоря, мы можем сделать это с помощью класса Actions. Ниже приведен код, который вы должны начать.

Actions act = new Actions(driver); 
act.dragAndDrop(fromLocation, toLocation).perform(); 

Просто обеспечьте, чтобы оба из местоположения и toLocation были веб-элементами. Cheers

0
Actions act=new Actions(driver); 
    act.DragAndDrop(webElement_Source, webElement_Target)).Build().Perform(); 
Смежные вопросы