java - 如何在JAVA中使用selenium点击这个输入文件的浏览按钮?

标签 java selenium select

我不知道如何使用 Selenium 单击输入文件的浏览按钮。 (InputFile)

确实,输入部分和浏览按钮是同一个 WebElement 的一部分,我不知道如何拆分它们,以便能够单击浏览按钮。 (InputFile)

提前谢谢您。

最佳答案

这是一个file类型的input标签。您可以直接使用以下代码:

driver.findElement(By.xpath("//input[@type='file']")).sendKeys("PATH_OF_FILE_TO_UPLOAD);

然后只需点击确定

关于java - 如何在JAVA中使用selenium点击这个输入文件的浏览按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50036953/

相关文章:

java - 为什么我的字符串到字符串比较失败?

java - 多个结果集、不同查询、同一数据库 SQLSERVER

selenium - 在 Selenium 中, sendKeys() 和 setValue() 方法究竟有何不同?

mysql - 如何检索没有评论?

java - 使用 Select...Where In 保留顺序并锁定行

java - 为什么Hibernate在查询对象时重新更新会导致Batch update返回意外的行数?

java - 无法将可绘制对象中的图像名称保存在 String[] 中

python - 使用 xpath selenium 查找元素

java - Chrome 不断在新选项卡中打开 pdf 文件

php - 如何在 MySQL/PHP 中选择特定条目