Для автоматизации функций загрузки с помощью selenium для контейнера загрузки

#javascript #java #selenium #dom #automation

Вопрос:

Спасибо, что заглянули. У меня есть class="btn-file secondaryBtn mUpload" тег в DOM, и это функция «Обзор» при нажатии-это реализация sum и открытие проводника файлов Windows.

Перед загрузкой файла: вот как выглядит поле загрузки lt;td id="td_file_0"gt; lt;/tdgt;

Теперь, после нажатия кнопки «Обзор», выбора тестового документа и нажатия кнопки «ОК», это выглядит следующим образом

 lt;td id="td_file_0"gt;  lt;p class="doc"gt;  lt;a class="anchorDocView" href="#" data-file="b.JPGlt;/agt;   lt;span class="deleteLink" data-id="350277" onclick="comJs.de('b2.JPG','file_0',this)"gt;  lt;i class="material-icons delete"gt;closelt;/igt;lt;/spangt;lt;/pgt;lt;/tdgt;  

Итак, вот что я пытаюсь сделать.

Я не хочу использовать класс robot, потому что я буду автоматизировать это в браузере. Я попытался отправить ключи td_file_0 , но это не сработает, и это имеет смысл, потому что поле прикрепления документа генерируется динамически после выбора документа.

Есть ли другие способы, которыми это можно автоматизировать ?

Спасибо