В селеновых ключах иногда обратная косая черта (\) заменяется символом трубы (|).эта проблема является спорадической проблемой.Ниже приведен фрагмент кода, который я использовал
aItDriver.switchTo().window("[TITLE:Choose File to Upload]");
aItDriver.getKeyboard().sendKeys(new String[]{"I:\Downloads\fileName.txt" + Keys.ENTER});
здесь мы использовали драйвер autoit (aItDriver) для ввода пути к файлу для экрана загрузки файла,
ожидаемый вывод для экрана загрузки файлабыло:
I: \ Downloads \ fileName.txt
Но в редких случаях мы видим текст, введенный в текстовое поле окна загрузки.
I: | Downloads \ fileName.txt
Может ли кто-нибудь дать объяснение этой спорадической проблеме и есть ли правильный способ ввода данного текста или исправления для этой проблемы?