如何将文件从桌面拖放到浏览器

时间:2019-07-08 13:48:32

标签: javascript protractor

我正在尝试使用量角器-黄瓜框架以及从桌面到浏览器来自动执行文件拖放的代码,但无法将文件拖动。请帮帮我

1 个答案:

答案 0 :(得分:0)

量角器仍然不支持从桌面拖放到浏览器。 您可以使用以下文件路径上传文件

it('should upload a file', function() {
  var fileToUpload = '../some/path/foo.txt',
      absolutePath = path.resolve(__dirname, fileToUpload);

  element(by.css('input[type="file"]')).sendKeys(absolutePath);    
  element(by.id('uploadButton')).click();
});

希望对您有帮助