Я пытаюсь автоматизировать страницу с аутентификацией Active Directory.Я использую класс Robot для передачи пользователя / пароля, который не работает.
Я попытался отладить, и кажется, что команды класса Robot не работают, потому что страница все еще загружается в фоновом режиме, когда окно аутентификации ADвсплывает.Тот же код работает нормально, когда я заменяю URL порталом Google.com.Прошу помощи, спасибо.
Вот код ...
driver.get("https://www.mypageurl.com");
//driver.get("https://www.google.com");
//none of the below line of codes are not executed for mypageurl but works for Google
Thread.sleep(3000);
Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_TAB);
robot.keyRelease(KeyEvent.VK_TAB);
//Code to enter username
Thread.sleep(2000);
robot.keyPress(KeyEvent.VK_TAB);
robot.keyRelease(KeyEvent.VK_TAB);
//Code to enter password
Thread.sleep(2000);
robot.keyPress(KeyEvent.VK_ENTER);
robot.keyRelease(KeyEvent.VK_ENTER);