没有什么技术含量,就是给第一次selenium 处理图片上传框的同学,打一剂强心针。
一般上传框都长这个样:
![](https://img.haomeiwen.com/i6734498/1c5fc1cc7c848603.png)
![](https://img.haomeiwen.com/i6734498/73a27f9e8277b60a.png)
然后,第一步,找input
![](https://img.haomeiwen.com/i6734498/6ef0baa6d2a076a5.png)
<input id="html5_1clkv8kp11g1e15o8vaab64175d3" type="file" style="font-size: 999px; opacity: 0; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;" accept="image/jpeg,image/png">
然后,第二步,就是帖子上都用的办法
public void fileUpload(String element, String filePath){
driver.findElement(By.xpath(element)).sendKeys(filePath);
}
最后我是成功了:
![](https://img.haomeiwen.com/i6734498/09887f15ffac2d2b.png)
网友评论