Я хочу загрузить файл с моего локального пользователя, не используя инструмент Auto it. Поэтому я использовал Action event
, чтобы нажать кнопку «Обзор». Я посылаю путь к файлу, используя sendKeys
по следующему коду:org.openqa.selenium.UnhandledAlertException: присутствует модальный диалог:
"driver.findElement(By.xpath("//input[@type='file']")).sendKeys("path of file");"
Я получаю "org.openqa.selenium.UnhandledAlertException: Modal dialog present: "
ошибку.
Я не мог обработать это исключение.
Пожалуйста, кто может помочь мне в этом ...
Я думаю, что есть всплывающее окно, и вам нужно закрыть это перед sendkeys. – noor
Элементы могут быть заполнены. попробуйте с a) driver.manage(). timeouts(). implicitlyWait (60, TimeUnit.SECONDS); (or) b) Элемент WebElement = driver.findElement (By.id ("ELEMENT_ID")); wait.until (ExpectedConditions.visibilityOf (элемент)); – AVA