【发布时间】:2018-11-01 22:24:52
【问题描述】:
我在一个文件夹中有 4 张图片,需要将它们全部上传到我的应用程序中。我已经使用 sendKeys 通过 selenium 完成了单文件上传,但是多文件上传是一个挑战!
【问题讨论】:
我在一个文件夹中有 4 张图片,需要将它们全部上传到我的应用程序中。我已经使用 sendKeys 通过 selenium 完成了单文件上传,但是多文件上传是一个挑战!
【问题讨论】:
WebElement uploadElement = driver.findElement(By.xpath(" "));
//Single file upload
uploadElement.sendKeys("C:\\foldername\\abcd.png");
//Multi file upload - simultaneous
uploadElement.sendKeys("C:/foldername/firstImg.png \n C:/foldername/secondImg.png \n C:/foldername/thirdImg.png");
注意:\n前面需要有空格
【讨论】: