How to doubleClick() at cursor point or location

doubleClick() method is used to open the file or get into the folder by performing the mouse clicks at twice. Or any other action with for double click()

Below code is written to perform double click on the pdf file to open.


Java API Syntax : public Actions doubleClick()


Click here for the Video Demo : Selenium with JAVA - DoubleClick on WebElement 


Code:
import java.util.List;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.By;
import org.openqa.selenium.Keys;
import org.openqa.selenium.Point;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.interactions.Actions;

public class DoubleClick
{
public static void main(String... args) throws InterruptedException
{

//Invoke FirefoxBrowser 
WebDriver dr = new FirefoxDriver();

//Login drive.google.com with user id and password
dr.get("https://www.drive.google.com");
dr.findElement(By.id("Email")).sendKeys("onlytest628");
dr.manage().timeouts().implicitlyWait(20, TimeUnit.SECONDS);
dr.findElement(By.id("next")).click();
dr.manage().timeouts().implicitlyWait(20, TimeUnit.SECONDS);
dr.findElement(By.id("Passwd")).sendKeys("steverock@123");
Thread.sleep(1000);
dr.findElement(By.id("signIn")).click(); 
Thread.sleep(5000);

//Assign the webelement into variables
WebElement doubleClickFile = dr.findElement(By.className("k-v-ta-za-Ln-vd"));

//wait for 2 seconds
dr.manage().timeouts().implicitlyWait(20, TimeUnit.SECONDS);

Actions builder = new Actions(dr);

//doublic click to open the pdf file
builder.moveToElement(doubleClickFile).doubleClick()
.perform();

}
}

Socialize It and Share the post with your friends
SOCIALIZE IT →
FOLLOW US →
SHARE IT →