У меня есть сценарий, в котором я хочу взять пользовательский стандартный ввод с консоли (с помощью утилиты Scanner (System.in) в Java) .
Как, когда определенное текстовое полеПосле этого пользователю необходимо ввести вводимый текст как стандартный ввод, а не как само устройство.
Я пытаюсь использовать следующий код:
System.out.println("Enter the User Input: ");
Scanner sc = new Scanner(System.in);
String inputForTextField = sc.next();
getTextField().sendKeys(inputForTextField);
Но выполнение застревает на String inputForTextField = sc.next();
Пользователь не может ввести текст на консоли, и через 60 секунд истекает время ожидания сессии Appium.
Любая помощь / предложение действительно приветствуются!
Я также готов выслушать предложение, если я смогу принять ввод от Пользователя с помощью какой-либо подсказки Java AWT, я просто хотел получить ввод от пользователя, а не от самого устройства.
Спасибо