cypress에서 jpeg 파일을 업로드하려고합니다. 나는 이것이 어떻게 행해지는지 잘 모릅니다.
다음 코드가 있습니다.
cy.fixture(filename).then(fileContent =>
{
cy.get('#file').upload({ fileContent, filename, mimeType: 'image/JPEG', })
{ subjectType: 'input' }
})
이것은 내가 얻는 오류입니다.
주어진 파일에서 하나 이상의 필드가 유효하지 않습니다. 지원되는 "fileOrArray"값을 찾으려면 문서를 살펴보십시오.
업로드 를 위해이 플러그 cypress-file-upload 를 사용하고있는 것 같습니다 . 다음은 API 계약입니다.
interface FileData {
fileContent: string;
fileName: string;
mimeType: string;
encoding?: Cypress.Encodings;
}
upload(fileOrArray: FileData | FileData[], processingOpts?: FileProcessingOptions): Chainable<Subject>;
filename이 아니라 fileName 이어야한다는 오타를 만들었습니다 .
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다