使用量角器'ngf-select'按钮自动上传文件测试



我正在使用' ngf-select 'with' ng-img-crop '用于上传图像。

下面是上传图像的按钮。我不使用输入元素。

<button class="btn-prof-upload" ngf-select ng-change="uploadImage()" ng-model="photo.picFile" accept="image/*" ng-disabled="setImageLimit" id="upload-photo-btn-desktop">Upload Photo</button>

当我触发此按钮时,它将打开OS默认打开文件对话框。如何在量角器中测试此对话框?我不能不选择图像。

有人可以帮忙吗?

我已将按钮更改为输入[type = file],然后使用以下代码设置图像文件的路径。

var path = require('path');
function uploadPhoto() {
  var uploadPhotoButton = element(.css('input[type=file]'));
  var absolutePath = path.resolve('/home/tessy/Tessy/coach_co/test-coach-
  images/', 'scott_langley.jpg');
  uploadPhotoButton.sendKeys(absolutePath);
}

这对我有用!

最新更新