AUTO IT & Selenium Невозможно отправить ключи в апплет JAVA (приложение Oracle Flexcube) - PullRequest
0 голосов
/ 05 ноября 2018

Я использую смесь autoit + selenium, где я пытаюсь автоматизировать приложение Oracle Flexcube, похожее на Java-апплет.

Я использовал JVM-Inspector для идентификации элементов Swing / AWT в пользовательском интерфейсе.

WebElement textF = aDriver.findElement(By.xpath("//*[@instance = '214']"));
textF.clear();
textF.click();
aDriver.getKeyboard().sendKeys(new String[] { "01/02/2018"});

Здесь курсор перемещается в VTextField (как показано в jvm-inspector), но clear() не работает, а также sendKeys() также не работает.

Я пробовал все, но клавиатура блокируется. Если я введу Thread.sleep(5000); и попытаюсь ввести клавиши с клавиатуры во время выполнения, клавиатура заблокируется. Здесь aDriver равно autoitdriver.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...