//To upload multiple files at a time
String img="/var/lib/jenkins/jobs/ShruthiTest/workspace/NewTestNg/ImageUploadsFile/images (1).jpg";
StringSelection sel = new StringSelection(img);
// Copy to clipboard
Toolkit.getDefaultToolkit().getSystemClipboard().setContents(sel,null);
System.out.println("selection clipboard" +sel);
// This will click on Browse button
driver.findElement(By.id("imageFileLabel")).click();
System.out.println("Image upload window is now opened");
Thread.sleep(1000);
// Create object of Robot class
Robot robot = new Robot();
Thread.sleep(1000);
System.out.println("Robot class initiated");
// Press Enter
robot.keyPress(KeyEvent.VK_ENTER);
Thread.sleep(1000);
System.out.println("Robot hit enter");
// Release Enter
robot.keyRelease(KeyEvent.VK_ENTER);
Thread.sleep(1000);
System.out.println("Robot Release enter");
// Press CTRL+V
robot.keyPress(KeyEvent.VK_CONTROL);
robot.keyPress(KeyEvent.VK_V);
Thread.sleep(1000);
System.out.println("Robot copy");
// Release CTRL+V
robot.keyRelease(KeyEvent.VK_CONTROL);
robot.keyRelease(KeyEvent.VK_V);
Thread.sleep(1000);
System.out.println("Pasted file");
//Press Enter
robot.keyPress(KeyEvent.VK_ENTER);
robot.keyRelease(KeyEvent.VK_ENTER);