处理Selenium中的OS弹出窗口

时间:2015-08-25 15:28:45

标签: java testing selenium-webdriver testng

我有一个关于如何处理特定于操作系统的弹出窗口(在这种情况下是Windows)的问题,以及是否可以访问其中的元素,例如照片上传,文档上传等。所以说如果我有一个“添加照片”按钮,然后我点击它,它会引导我到这样的窗口..

enter image description here

所以我想知道是否有办法让我可以为文件名做element.sendKeys(绝对路径网址)..有没有人有过这样的成功?谢谢!

1 个答案:

答案 0 :(得分:0)

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

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