Когда я запускаю этот код, открывается окно загрузка файла , но сценарий селена зависает навсегда и не может ввести путь к файлу в окне загрузки файла.
Пожалуйста, помогите.
public class ImageUpload {
public static void main(String[] args) throws AWTException, InterruptedException {
// TODO Auto-generated method stub
System.setProperty("webdriver.edge.driver", "C:\\Users\\HP\\Downloads\\MicrosoftWebDriver.exe");
WebDriver driver = new EdgeDriver();
Robot robot = new Robot();
driver.get("http://bg-dev.eweblife.com/prm/bgbtw/rsvp-signup/apply?record=826");
driver.findElement(By.linkText("Upload new Photo")).click();
driver.findElement(By.id("drop-area_field_12059")).click();
Thread.sleep(5000);
//driver.switchTo().activeElement();
StringSelection strSel = new StringSelection("C:/photo1.jpg");
Toolkit.getDefaultToolkit().getSystemClipboard().setContents(strSel, null);
//Create an object for robot class
//Control key in the keyboard
//Ctrl+V
robot.keyPress(KeyEvent.VK_CONTROL);
robot.keyPress(KeyEvent.VK_V);
robot.keyRelease(KeyEvent.VK_V);
robot.keyRelease(KeyEvent.VK_CONTROL);
Thread.sleep(3000);
robot.keyPress(KeyEvent.VK_ENTER);
robot.keyRelease(KeyEvent.VK_ENTER);
}
}