webdriver.Chrome()은 마지막에 한 번만 호출합니다. tempfile.mkdtemp()로 임시 유저 데이터 디렉토리를 만들어 충돌 문제 해결. Docker 환경에 맞게 권장 옵션(--no-sandbox, --disable-dev-shm-usage, --disable-gpu) 추가. WebDriverWait + element_to_be_clickable + stale element 대비 재시도 적용.
webdriver.Chrome()은 마지막에 한 번만 호출합니다. tempfile.mkdtemp()로 임시 유저 데이터 디렉토리를 만들어 충돌 문제 해결. Docker 환경에 맞게 권장 옵션(--no-sandbox, --disable-dev-shm-usage, --disable-gpu) 추가. WebDriverWait + element_to_be_clickable + stale element 대비 재시도 적용.