在我的网络应用程序中,我们使用文件上传按钮上传文件。我们使用下面的命令来上传文件。
上传代码:
Driver.findElement(By.xpath("//*[@id='fileupload']/div/div[1]/span[1]/input")).sendKeys("C:\\Users\\amarendra.singh\\Desktop\\Document\\2017\\Accession Images\\AR.jpg");
此命令用于一次上传单个文件。要上传多个文件,我们一次又一次地使用相同的命令使用不同的文件名。
我们需要在单个命令的帮助下上传多个文件。有没有办法在单个命令的帮助下上传多个文件?
答案 0 :(得分:0)
您可以使用AutoIT
上传多个文件在AutoIT中,我们可以参数化ControlSetText方法
您可以在此链接中找到此内容的简要说明
http://makeseleniumeasy.com/2017/02/27/upload-multiple-files-in-selenium/
希望这有帮助!