相关疑难解决方法(0)

如何使用Selenium Webdriver在浏览器中单击<input type = file>?

我正在使用Selenium 2 - WebDriver处理文件选择器对话框.信不信由你,我的问题不是处理操作系统原生的文件选择器.那部分我可以处理!

问题是让Selenium正确点击"选择文件"按钮.由于原始源html很简单<input type='file'>,浏览器确定如何将其呈现为字段和按钮.因此,按钮的放置和命名会根据浏览器而改变.我已经在Chrome中使用它,但仅仅是因为Chrome将按钮放在最左边的路线上,而Selenium恰好在默认情况下点击那里.

有任何想法吗?我不清楚这种类型的输入是否真的可以从DOM中导航......

selenium webdriver

27
推荐指数
2
解决办法
4万
查看次数

标签 统计

selenium ×1

webdriver ×1