Вопрос заключается в возможности скачивания файла с помощью селенидовского download()
У меня вот такой элемент (скрин 1), по клику на который у меня скачивается csv файл, я пробую сделать это через download() селенида (скрин 2)
Но получаю эту ошибку java.lang.IllegalArgumentException: The element does not have href attribute
Я почитал тему на гите, насколько я понял, реализация скачивания файла без href атрибута уже давно реализована. Мой кейс не подходит для этого? Или я что-то не учел?
В твоєму випадку в тебе є лише кнопка, на яку ти спочатку повинен клікнути і отримати файл.
Для download ти повинен мати статичну урлу на файл, як на скріні
P.S. Да, и уберите этот try/catch и никогда так не делайте (по крайней мере в тестах). Если файл не скачался, пусть летит исключение и падает тест. Незачем его ловить.