2017-10-13 201 views
2

是否可以在Safari中自動上傳文件?自動上傳文件在Safari(WebDriver.IO)

的IE,火狐,Chrome以下工作:

let path = 'C:\\test\\image2.png'; 
    browser.addValue('[name="file_upload"], path); 
    $("input[name='http_submit']").click(); 

但是在Safari上輸入值不會改變

回答

0

您是否嘗試過的.chooseFile()方法?

browser.chooseFile(selector,localPath); 

在您的例子:

let path = 'C:\\test\\image2.png'; 
browser.chooseFile('[name="file_upload"], path); 
$("input[name='http_submit']").click();