有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java在Selenium中处理操作系统弹出窗口

我有一个问题,关于如何处理操作系统特定的弹出窗口(在本例中为Windows),以及是否可以访问其中的元素,例如照片上载、文档上载等。因此,如果我有一个“添加照片”按钮并单击它,它将引导我进入这样一个窗口

enter image description here

所以我想知道是否有一种方法我可以只做元素。文件名的sendKeys(绝对路径url)。。有人做过这样的事情吗?谢谢


共 (1) 个答案

  1. # 1 楼答案

    是,您可以将键()发送到实际按钮,例如:

    WebElement button = driver.findElement(by.id("buttonId"));
    button.sendKeys(pathToFile);