Я пытаюсь проверить функциональность загрузки изображений для моего приложения, используя роботизированную среду, у меня следующий сценарий:
*** Variables ***
${browse} xpath=//*[@id="file"]
${path_jpg} ${EXECDIR}\\test_data\\Browse_Image\\apple.jpg
${path_png} ${EXECDIR}\\test_data\\Browse_Image\\apple.png
${path_gif} ${EXECDIR}\\test_data\\Browse_Image\\apple.gif
${path_webm} ${EXECDIR}\\test_data\\Browse_Image\\apple.ppt
Choose File ${browse} ${path_jpg}
Скрипт работает нормально в chrome, но в случае firefox и edge сообщение об ошибке выдается следующим образом:
Firefox:
ElementNotInteractableException: Сообщение: Элемент <input id="file" type="file">
недоступно с клавиатуры **
Край:
WebDriverException: Сообщение: элемент не может быть сфокусирован
Как с этим справиться?