Many times during print or graphics area, we need to use mouse drag and drop to sketch anything. So how can we perform this drag and drop functionality in selenium?

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:
To avoid this verification in future, please log in or register.

1 Answer

by (171 points)
0 votes

You can use Action class to perform drag and drop of an element.

Actions action = new Actions(driver);
action.dragAndDrop(Sourcelocator, Destinationlocator).build().perform();
We can also make it as below:
(new Actions(driver)).dragAndDrop(element, target).perform();
Hope that helps.