ash*_*ran 4 jpeg file-upload cypress
我正在尝试在 cypress 中上传 jpeg 文件。我不太熟悉这是如何完成的。
我有以下代码:
cy.fixture(filename).then(fileContent =>
{
cy.get('#file').upload({ fileContent, filename, mimeType: 'image/JPEG', })
{ subjectType: 'input' }
})
Run Code Online (Sandbox Code Playgroud)
这是我得到的错误:
给定文件中的一个或多个字段无效。请查看文档以查找支持的“fileOrArray”值
我猜你正在使用这个插件cypress-file-upload进行上传。这是它的api合约
interface FileData {
fileContent: string;
fileName: string;
mimeType: string;
encoding?: Cypress.Encodings;
}
upload(fileOrArray: FileData | FileData[], processingOpts?: FileProcessingOptions): Chainable<Subject>;
Run Code Online (Sandbox Code Playgroud)
你打错了它应该是fileName,而不是filename。
| 归档时间: |
|
| 查看次数: |
3501 次 |
| 最近记录: |