繁体   English   中英

如何使用带有 selenium webdriver 的 Windows 文件资源管理器选择多个文件

[英]How to select many files using Windows file explorer with selenium webdriver

我正在自动化 UI 测试,其中涉及选择要上传的文件,我能够使用此解决方案自动化文件选择。

WebElement filepath=driver.findElement(By.id("fileUploadId"));
filepath.sendKeys("C:\\TextFile.txt");

我的问题是我需要选择许多要上传的文件,在我发送的路径中是否应该遵循特殊格式? 因为我尝试了空格分隔的路径,但没有奏效。

上传多个文件,您可以构造添加所有由\\n分隔的文件的绝对路径字符串,如下所示:

WebElement filepath = driver.findElement(By.id("fileUploadId"));
filepath.sendKeys("C:/TextFile1.txt \n C:/TextFile2.txt \n C:/TextFile3.txt");

参考

您可以在以下位置找到一些相关的详细文档:

暂无
暂无

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

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