如何解决SAPUI5 在 FileUploader 中选择文件在 OPA5 测试中不起作用
我想在我的 OPA5 测试中触发文件选择。但该 以下代码不起作用。有什么问题?
iUploadAFile: function (oText) {
return this.waitFor({
controlType: "sap.ui.unified.FileUploader",id: /ulFileUploader/,success: function (oFileUploader) {
var mParameters = {
Files:
{
"0": {
"name": "test.json","type": "application/json","size": 2,"lastModified": 1623673777416,"webkitRelativePath": ""
},"length": 1
},};
oFileUploader[0].setValue(oText);
oFileUploader[0].fireChange(mParameters);
oFileUploader[0].fireUploadComplete();
},errorMessage: "FileUploader not found"
});
},
调试时 sap.ui.getCore().byId("ulFileUploader").oFileUpload.files 返回:
FileList {length: 0}
length: 0
__proto__: FileList
但应该返回如下内容:
FileList {0: File,length: 1}
0: File
lastModified: 1623673777416
lastModifiedDate: Fri Jun 18 2021 11:48:44 GMT+0200 (Mitteleuropäische Sommerzeit) {}
name: "test.json"
size: 2
type: "application/json"
webkitRelativePath: ""
__proto__: File
length: 1
__proto__: FileList
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。