簡體   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