использование транспортира для выполнения теста автоматизации селена с всплывающим файлом загрузки Windows - PullRequest
0 голосов
/ 30 августа 2018

Сейчас я делаю тест автоматизации UIveri5. при нажатии на кнопку появляется диалоговое окно файловой системы Windows, я хотел бы знать, как я могу ввести файл, который я хочу загрузить, и нажать кнопку загрузки, чтобы вернуться на веб-страницу. Я пробовал способы здесь , но все способы не работали. если кто-то знает об этой ситуации, пожалуйста, дайте мне несколько советов, большое спасибо.

1 Ответ

0 голосов
/ 12 февраля 2019

Загрузка файла обрабатывается селеном / webdiver и происходит одинаково в каждой основанной на селене структуре - найдите ввод типа file и введите путь к файлу. Затем нажмите кнопку отправки. Вы можете использовать локаторы элементов управления uiveri5, чтобы найти элемент управления загрузкой, и просто добавить by.css('input[type="file"]) в цепочку, чтобы найти вход. Найдите кнопку отправки аналогичным образом.

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