我想要弹出关闭浏览器文件窗口(当我将图片上传到Wordpress时)。
我试过
driver.close();
driver.findElement(By.id("set-post-thumbnail")).sendKeys(Keys.ESCAPE);
driver.switchTo().alert().dismiss();
但它不起作用。如何通过Selenium关闭对话?
答案 0 :(得分:1)
Selenium无法控制文件浏览器等操作系统特定对话框。 它只能处理WebElements或JavaScript /浏览器警报。
在这种特定情况下,我认为是上传文件浏览器。 如果某些文本输入字段与“浏览”按钮一起提供,则解决方法可能是传递绝对路径。