Я пытаюсь щелкнуть элемент, который открывает модель окна (выберите файл ..).Webdriver не открывает окно загрузки
Когда я пытаюсь щелкнуть по этой кнопке, кнопка загрузки не открывается (но когда я нажимаю на нее вручную, она открывается. Также я вижу, что успех WebDriver для поиска элемента - кнопка отмечена, но окно не открывается .)
Я стараюсь следующий, ни один из них не работает:
1. currentPopup.click();
2. new Actions(driver).click(currentPopup).perform();
3. JavascriptExecutor executor = (JavascriptExecutor) driver;
executor.executeScript("arguments[0].click();", currentPopup);
Он по-прежнему не работает. Просто для того, чтобы прояснить: когда я нажимаю на currentPopup, он открывает окно «Загрузка файла», когда я могу выбрать любой файл на своем ПК. Затем я выбираю файл, и открывается другое окно (на моей веб-странице), которое показывает мне процесс загрузки и другие параметры. Поэтому я пытаюсь сделать: currentPopup.sendKeys («C: \\ 11 \\ xtl.html»), как вы говорите, и ничего не происходит (я не вижу окна обработки ..). –
currentPopup - это кнопка. верный? –
@A Paul: правильный. –