繁体   English   中英

如何在Selenium Webdriver中为Web应用程序上传多个文件

[英]How to Upload multiple files for a web application in Selenium webdriver

在我的Web应用程序中,我们使用“文件上传”按钮来上传文件。 我们使用下面的命令上传文件。

上传代码:

Driver.findElement(By.xpath("//*[@id='fileupload']/div/div[1]/span[1]/input")).sendKeys("C:\\Users\\amarendra.singh\\Desktop\\Document\\2017\\Accession Images\\AR.jpg");

该命令用于一次上传单个文件。 要上传多个文件,我们一次又一次地使用同一命令使用不同的文件名。

我们需要在单个命令的帮助下上传多个文件。 有什么办法可以通过单个命令上传多个文件?

您可以使用AutoIT上传多个文件

在AutoIT中,我们可以参数化ControlSetText方法

您可以在此链接中找到此方法的简要描述

http://makeseleniumeasy.com/2017/02/27/upload-multiple-files-in-selenium/

希望这可以帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM