如何通过在selenium上拖放来上传本地图像

时间:2016-12-09 16:10:32

标签: java image selenium upload

我正在尝试在Selenium上传本地图片。 该网站只能拖放文件。

Selenium IDE运行良好。

enter image description here

但我无法通过elesemnt.sendKey();

上传图片
driver.findElement(By.xpath("//input[@name='image1']")).clear();
driver.findElement(By.xpath("//input[@name='image1']")).sendKeys("/Users/trmt_8/Desktop/BUYMA/1.png");
driver.findElement(By.xpath("//input[@name='image2']")).clear();
driver.findElement(By.xpath("//input[@name='image2']")).sendKeys("/Users/trmt_8/Desktop/BUYMA/38565487.png");

如何上传图片?

1 个答案:

答案 0 :(得分:0)

当我使用Google Chrome和chorome_driver时,我可以上传图片。( ^^

你可以在这里下载表格---> ChromeDriver - WebDriver for Chrome