Как обрабатывать загрузку файлов Windows с помощью Selenium WebDriver?

Я видел много вопросов и решений по загрузке файлов с помощью Selenium WebDriver при переполнении стека. Но ни один из них не работает для следующего сценария.

Кто-то дал следующее решение

// assuming driver is a healthy WebDriver instance
WebElement fileInput = driver.findElement(By.name("uploadfile"));
fileInput.sendKeys("C:/path/to/file.jpg");

Но я все еще не могу найти дескриптор окна. Как я могу работать над этим?

Screenshot

Я ищу решение для описанного выше сценария.

Пожалуйста, проверьте это на любом из следующих веб-сайтов.

http://www.uploadify.com/demos/
http://www.zamzar.com/
41
задан Blaszard 23 May 2019 в 17:59
поделиться