모의 환경에서는 작동했는데 실제 환경에서는 안 됐다: reCAPTCHA 디버깅 48시간
From mock-only-works to real-world-works: 48 hours of reCAPTCHA debugging

TL;DR AI
1분핵심 요약
오픈소스 QA MCP 서버가 reCAPTCHA 솔버를 Google의 실제 데모에서 동작시키기까지 48시간 동안 디버깅했다.
솔버는 단위 테스트와 목(mock) 픽스처에서는 통과했지만, 실제 환경에서는 iframe 안의 헤더·푸터 영역을 무시한 그리드 계산 때문에 실패했다.
해결책은 타일 위치를 추정하는 대신 각 타일의 실제 DOM bounding box를 직접 읽도록 바꾸는 것이었다.
이번 사례는 테스트만으로는 레이아웃·셀렉터 버그를 놓칠 수 있으며, 브라우저 자동화 도구에는 실서비스 대상 검증이 중요하다는 점을 보여준다.
