티스토리 뷰
자바 playwright 파일 첨부를 하려고 하는데 input type='file' 하면 윈도우의 열기 창이 떠야 하는데 잘 안되었다.
구글링을 했다. 역쉬 구글링. 해보니 구지 윈도우 파일 열기 창 띄우지 않고도 파일 첨부를 할 수 있었다.
흠.. 웹에서 자동화 구현시 파일 첨부는 구지 윈도우 열기로 안하고 아래와 같은 방법을 쓰면 더 빠르게 할 듯.
우선 구글링에서는
// Page 객체가 있다고 가정
// 'input[type="file"]' 로케이터를 사용하여 파일 입력 필드를 찾습니다.
Locator fileInput = page.locator("input[type='file']");
// 업로드할 파일의 경로를 지정합니다.
String filePath = "path/to/your/document.pdf"; // 실제 파일 경로로 변경해야 합니다.
// setInputFiles() 메서드를 사용하여 파일을 선택합니다.
fileInput.setInputFiles(filePath);
이렇게 나왔다. 하지만 오류가 났고 경로에서 Paths.get 을 썼더니 잘 되었다.
'자바(Java) > PlayWright' 카테고리의 다른 글
자바 playwright 팝업 (0) | 2025.09.04 |
---|
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- xe addon
- 인포믹스
- XE
- KG
- 포인터
- 자바
- 오라클
- proc
- 플러터
- 프로씨
- ocajp
- 문자열
- MySQL
- xe애드온
- JDBC
- XE3
- 이클립스
- C
- EC
- 자바 smtp
- ocjap
- esql
- 라이믹스
- webix
- 파이썬
- Python
- 스크래핑
- C언어
- php
- 파싱
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
글 보관함