how to perform actions with selenium code example

Example: actions in selenium

Action class coming from Selenium. 
Allows us to handle advanced mouse and keyboard actions.
hover over, double click, context click (right click), 
drag and drop, keydown: to simulate that pressing a key and holding it down
To Use: 
1- We need to create an object of the ACTIONS class. 
2- We need to pass the current driver instance into the constructor.
Actions actions = new Actions(Driver.getDriver());
3- Then we can use any method using "actions" instance 
that we created actions.methodname.perform();
4- you can chain lots of methods using actions. 
actions.moveTo(element).clickAndHold().moveTo(somewhereelse).perform();

Tags:

Misc Example