Selenium webdriver JMeter中的WebDriver采样器脚本,用于在文件上载场景中填充输入类型“File”

Selenium webdriver JMeter中的WebDriver采样器脚本,用于在文件上载场景中填充输入类型“File”,selenium-webdriver,jmeter,webdriver,jmeter-plugins,jmeter-5.0,Selenium Webdriver,Jmeter,Webdriver,Jmeter Plugins,Jmeter 5.0,我试过下面的脚本。。但是没有运气 var Import=WDS.browser.findElementpkg.By.xpath'//input[@id=\'fileUpload\']; Import.click; sendKeys['D:\Spreadsheets\WL_SpreadsheetImport.xlsx'] 错误日志: 2020-05-14 14:57:29740错误c.g.j.p.w.s.WebDriversSampler:参数无效 会话信息:chrome=81.0.4044.13

我试过下面的脚本。。但是没有运气

var Import=WDS.browser.findElementpkg.By.xpath'//input[@id=\'fileUpload\']; Import.click; sendKeys['D:\Spreadsheets\WL_SpreadsheetImport.xlsx']

错误日志: 2020-05-14 14:57:29740错误c.g.j.p.w.s.WebDriversSampler:参数无效 会话信息:chrome=81.0.4044.138

不要调用导入。单击;否则系统模式文件上传对话框将打开,Selenium无法控制该对话框 您需要使用另一个反斜杠来避开反斜杠,如:

Import.sendKeys(['D:\\Spreadsheets\\WL_SpreadsheetImport.xlsx']);
或者只使用单正斜杠:

Import.sendKeys(['D:/Spreadsheets/WL_SpreadsheetImport.xlsx']);
更多信息: