Advanced User Interactions
The Actions in Selenium WebDriver provide a way to set up and perform complex user interactions. Specifically, you can group a series of keyboard and mouse operations and send them to the browser.
using OpenQA.Selenium.Interactions;// ...new Actions(driver). + one or more above operations + .Perform();