@Alex84 не понял как это относится к моей проблеме
Загрузка файлов через html формы
-
Здравствуйте, стоит задача написать универсальный скрипт, который загружает файлы в формы <input type="file">, затем нажимает <input type="submit"> и получает аттрибут href тега <a>, который появляется только после действий выше. Трудность состоит в том, что я не понимаю как можно получить именно новую ссылку, которой сначала не было на странице, а после некоторых действий она появилась. Вытягивать её через xpath нельзя, так как необходимо чтобы заливалка получилась максимально универсальной. Заранее спасибо.
-
И ещё не получается вот этот
загружает файлы в формы <input type="file">, затем нажимает <input type="submit">
момент. Таких форм на странице может быть несколько, если указать в качестве XPATH селектора [@type="file"], то BAS попросту не обрабатывает действие(в логе ошибок нет), так как по селектору найдено несколько элементов.
-
@angstq1 said in Загрузка файлов через html формы:
И ещё не получается вот этот
загружает файлы в формы <input type="file">, затем нажимает <input type="submit">
момент. Таких форм на странице может быть несколько, если указать в качестве XPATH селектора [@type="file"], то BAS попросту не обрабатывает действие(в логе ошибок нет), так как по селектору найдено несколько элементов.
В xpath ты можешь указать номер селектора [@type="file"][1]
-
@angstq1 said in Загрузка файлов через html формы:
Возможно ли чтобы отправка шла во все?
Да возможно) получай количество нужных инпутов действием "Получить количество элементов", и далее в цикле for пробегаемся по ним
for 0 до ELEMENT_LENGTH-1: >CSS>input[type*='file']>AT>[[CYCLE_INDEX]] //css запрос