RobotFramework | Выбрать файл | Угловой | Не работает
Я не могу понять, как использовать функцию "Выбрать файл"
У меня есть следующий веб-сайт, на котором я хочу загрузить файл C://RobotAutomation/Customers/in/test.csv
Сайт выглядит следующим образом
Соответствующий HTML выглядит следующим образом:
Мой тестовый скрипт в RobotFramework выглядит следующим образом:
Click Button xpath=//button[@name='file']
Sleep 5
Choose File xpath=//button[@name='file'] C://RobotAutomation/Customers/in/test.csv
В результате открывается диалоговое окно "Файл", но оно не заполняется автоматически файлом test.csv.
Я не уверен, что указан правильный локатор. Это из-за используемого углового кода.
Что я здесь не так делаю?
2 ответа
Если это имя файла является фактическим значением, которое вы используете в сценарии, оно неверно - Windows поддерживает /
в качестве разделителя пути, но у вас есть 2 между "C:" и "RobotAutomation".
Попробуйте вот так:
Choose File xpath=//button[@name='file'] C:/RobotAutomation/Customers/in/test.csv
Попробуйте так, у меня работает C:\\RobotAutomation\\Customers\\in\\test.csv