Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
можно ли работать с «нативными» окнами (диалог загрузки файлов),
…
И вот тут WebDriver оказывается бесспорным лидером.
import org.openqa.selenium.*
import org.openqa.selenium.firefox.*
import java.util.concurrent.*
driver = new FirefoxDriver()
driver.manage().timeouts().implicitlyWait(0, TimeUnit.SECONDS)
driver.get("http://www.htmlcodetutorial.com/forms/_INPUT_TYPE_FILE.html")
driver.findElementByName("upfile").sendKeys("c:\\windows\\win.ini")
driver.findElementByCssSelector("td.content input[type='submit']").click()
Что такое Selenium WebDriver?