Commit Graph

18 Commits

Author SHA1 Message Date
c0668ec68b 대기시간 복구 2025-06-27 15:07:22 +09:00
cc2a90545a 대기시간 수정, table inline style 추가 2025-06-27 14:48:57 +09:00
811f11d4ca 캡처 대기시간 조정 2025-06-27 14:43:43 +09:00
4aad264d8f 캡처 대기시간 오류 수정 2025-06-27 14:39:27 +09:00
d4d44a5b1e 기존 방식으로 복귀 2025-06-27 14:23:51 +09:00
2383f6ebb6 오늘 날짜 부분을 공통으로 사용하도록 수정, 대기 시간 지정 방식에서 갱신될 때까지 대기하도록 수정. 2025-06-27 13:31:30 +09:00
9b61cc26be print 문구수정 2025-06-27 13:12:56 +09:00
4667079763 요소 찾는 방법 수정 2025-06-27 13:01:43 +09:00
fb7447d44e StaleElementReferenceException 발생 시 5번까지 재시도하며 에러 로그 출력.
TimeoutException도 재시도에 포함.

finally 블록으로 driver.quit() 보장.

옵션 및 임시 유저 데이터 디렉토리 지정으로 충돌 방지.

WebDriverWait + element_to_be_clickable 로 클릭 안정성 향상.
2025-06-27 12:29:43 +09:00
57ad217f17 options 객체를 중복 생성하지 않고 한 번에 설정했습니다.
webdriver.Chrome()은 마지막에 한 번만 호출합니다.

tempfile.mkdtemp()로 임시 유저 데이터 디렉토리를 만들어 충돌 문제 해결.

Docker 환경에 맞게 권장 옵션(--no-sandbox, --disable-dev-shm-usage, --disable-gpu) 추가.

WebDriverWait + element_to_be_clickable + stale element 대비 재시도 적용.
2025-06-27 11:57:33 +09:00
4b2b2e1d57 오류수정 2025-06-27 11:55:21 +09:00
c29e31aa9c 오류수정 2025-06-27 11:54:26 +09:00
e0f04d0ae7 충돌 방지를 위한 임시 디렉토리 생성 2025-06-27 11:53:13 +09:00
f04ba879e7 오류수정 2025-06-27 11:52:04 +09:00
036e097a2b 오류 수정 2025-06-27 11:33:56 +09:00
7836d2d8f3 오류수정 2025-06-27 11:27:34 +09:00
a82f31a0b0 경로 충돌 문제 해결 2025-06-27 10:47:48 +09:00
380af2156c first-commit 2025-06-24 17:02:50 +09:00