업로드 버튼을 클릭할 때 아래 방법을 사용하여 파일 브라우저를 엽니다. 내가 아는 한, DOM 요소에 명시적으로 연결하지 않는 한 DOM에 요소가 추가되지 않습니다.
const inputEl = document.createElement("input"); inputEl.type = "파일";; inputEl.다중 = true; inputEl.click(); inputEl.onchange = (e) =>
Cypress에서 이 방법을 사용하여 파일을 선택할 수 있습니까? selectFile
에는 input
요소가 DOM에 있어야 하고 링크가 따라와야 합니다. 그렇지 않으면 숨겨진 입력 요소를 사용해야 합니다.
해결되었습니다. Cypress에서는 할 수 없습니다. DOM에 입력 요소를 추가하기 위해 환경 변수 "DEVELOPMENT=1"을 사용했지만 테스트 중에만 사용했습니다.
으아악