firefox - WebDriver/打开上传文件窗口时卡住

标签 firefox selenium webdriver selenium-webdriver xpath

我将我的 WebDriver 与 FireFox 一起使用。

我有一个 elemnt://input[@class="uploadFiles"],当我点击它时: driver.findElement(By.xpath("//input[@class="uploadFiles"]")),打开上传文件的窗口(Windows操作系统的窗口),但测试没有继续到下一行,并卡住。

有什么帮助吗?

最佳答案

Webdriver 不与操作系统级别的对话框交互,这就是它不继续下一行的原因。这里有一些东西可以帮助你:http://code.google.com/p/selenium/wiki/FrequentlyAskedQuestions#Q:_Does_WebDriver_support_file_uploads

关于firefox - WebDriver/打开上传文件窗口时卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14688123/

相关文章:

html - Firefox "bleeding"在 tr 上出现边界 - 错误?

java - 使用Selenium + Java机器人+剪贴簿下载完整的网页

css - 将 xpath 转换为 css

webdriver - Watir-webdriver 黑色截图

python - 如何在浏览器最小化时使用 selenium webdriver 执行测试

java - Selenium 拖放到不可见的位置

javascript - 在 Firefox 中使用焦点方法的输入类型范围不起作用

java - 使用 Selelnium 时出现错误

selenium - 进行很长的 Mocha 测试是一种不好的做法吗?

java - 使用 dataprovider 的 TestNG 并行测试/方法