передача файла под загрузку Webdriver+jquery

0001% это вы с потолка взяли?
Автотесты это не только и не столько UI, сколько юнит и интегрейшн. UI там максимум 10% должен быть. При правильном подходе, это как минимум континьюс интегрейшн с докерами для поднятия окружения. И там никто не будет вам ставить виндовую виртуалку с ее прожорливостью к ресурсам, чтобы просто прокликать в браузере. Контейнеры с хром и ФФ и вперед. И там все ваши костыли с аутоит идут лесом. Более того, аутоит (а также Java Robot м прочие неродные приблуды) это гарантированный источник нестабильности ваших тестов, у меня постоянно сьют падал, потому что аутоит вводил свой ввод не туда, куда сказали. Пока не выпилили полностью, тесты падали через раз.
В данном конкретном случае надо разобраться в какой момент появляется файловое поле ввода, а оно там должно появится. Самый лучший способ, это поговорить с разработчиками и узнать каким именно джаваскриптом его заенейблить и потом туда передать путь к файлу.

1 лайк

если инпут не видим - варианты?
а лучше Js exection snippet в студию

1 лайк

В смысле невидим? Есть в дом дереве, но не виден?

пример сабжекта вверху