尝试使用 ng-file-upload 通过 selenium 上传文件时文件大小为 0
File size of 0 when trying to upload file through selenium with ng-file-upload
我正在使用优秀的 ng-file-upload 的 12.01 版,并尝试使用 Chrome 49 使用量角器创建端到端测试。我正在使用 sendKeys
来指定文件路径,我可以看到正在触发上传,但是
中的文件大小
<button
class="avatar-upload__button"
ngf-select="uploadFiles($file, $invalidFiles)"
ng-model='ngfFile'
accept="image/*"
ngf-max-size="14.5MB">
</button>
我可以看到此函数正在调用文件上传:
$scope.uploadFiles = (file, errFiles) => {
}
但此时 file.size
为 0,而当我手动 运行 时,我得到了正确的尺寸。除了上传似乎被阻塞 off/is 没有发生(大概是因为文件信息不正确)之外,我不会对此太过担心。
目前我的猜测是它与在按钮而不是 input[type="file"]
上使用它有关。我将开始深入研究 ng-file-upload,但任何 suggestions/ideas 表示赞赏。
我知道这里闻起来很臭,因为没有其他人遇到过这个问题。我拼错路径导致文件不存在
我正在使用优秀的 ng-file-upload 的 12.01 版,并尝试使用 Chrome 49 使用量角器创建端到端测试。我正在使用 sendKeys
来指定文件路径,我可以看到正在触发上传,但是
<button
class="avatar-upload__button"
ngf-select="uploadFiles($file, $invalidFiles)"
ng-model='ngfFile'
accept="image/*"
ngf-max-size="14.5MB">
</button>
我可以看到此函数正在调用文件上传:
$scope.uploadFiles = (file, errFiles) => {
}
但此时 file.size
为 0,而当我手动 运行 时,我得到了正确的尺寸。除了上传似乎被阻塞 off/is 没有发生(大概是因为文件信息不正确)之外,我不会对此太过担心。
目前我的猜测是它与在按钮而不是 input[type="file"]
上使用它有关。我将开始深入研究 ng-file-upload,但任何 suggestions/ideas 表示赞赏。
我知道这里闻起来很臭,因为没有其他人遇到过这个问题。我拼错路径导致文件不存在