Я пытаюсь загрузить файл, используя селеном WebD реку, но не мог получить этот код Спинет рабочийне удалось загрузить файл с помощью селена WebDriver в Java
driver.findElement(By.id("uploadForm:j_id135")).sendKeys("path_to_file");
driver.findElement(By.name("uploadForm:j_id139")).click();
Я также попытался это предложение: File Upload using Selenium WebDriver and Java слишком плохо не работает для меня
Любые идеи? ценится
Какова была трассировка стека ошибок? –
Это кажется нормально (если фактический путь к файлу в порядке). Покажите нам больше, т. Е. Исключение, возможно, два элемента html. –
Это может быть множество проблем. Плохой идентификатор/имя. Браузер не будет распознавать идентификаторы (IE9 делает это слишком часто). Возможно, элемент, с которым вам нужно взаимодействовать, скрыт? Предоставьте трассировку стека ошибке, и мы сможем помочь вам – AndyPerfect