有没有办法用硒关闭选择文件窗口?

时间:2020-09-27 16:31:00

标签: javascript selenium maven testing selenium-chromedriver

是否可以用硒关闭此弹出窗口?当它出现时,我使用sendText将文件发送到驱动程序。该文件已正确导入,但弹出窗口未关闭。

关闭驱动程序后,有时弹出窗口会与驱动程序一起关闭,有时却没有,我没有找到发生这种情况的原因。

我在Maven中将Selenium与Java结合使用。

如果有人知道与该窗口进行交互的某种方式,将有很大的帮助! 谢谢!

select file Window example

1 个答案:

答案 0 :(得分:1)

Selenium自身无法与Windows交互。 您可以执行的上传操作是找到上传按钮并将文件路径发送给它。

driver.findElement(By.id("your_id")).sendKeys("filepath");

在这种情况下,不应打开窗口。