카테고리 · 2편
검증과 파일 포맷
결과를 어떻게 확인했는지가 본문의 핵심인 기록. 브라우저 컨텍스트 격리, 바이너리 문서 diff.
다른 분류가 "무엇이 문제였나"라면 여기는 "어떻게 확인했나"가 본문입니다. 검증 방법을 잘못 잡아서 멀쩡한 코드를 의심하게 된 경우, 그리고 diff 가 구조적으로 못 보는 변경을 찾아낸 경우입니다.
두 글 다 한 번 정리해두면 같은 작업을 반복할 때마다 시간을 아낍니다. 분류가 작은 건 이 기준에 맞는 글만 넣었기 때문입니다.
Playwright 로 크로스탭 동기화를 테스트할 수 없었던 이유 — browser.newPage()
browser.newPage() 는 호출할 때마다 새 BrowserContext 를 만든다. 같은 오리진이어도 localStorage 와 BroadcastChannel 이 전혀 공유되지 않는다.
pptx 화면설계서 버전 diff — 텍스트 추출과 도형 좌표로 실제 변경점 찾기
슬라이드 100장짜리 설계서가 v5.2 에서 v5.3 으로 올라왔다. 눈으로 대조하는 대신 슬라이드 단위로 텍스트를 뽑아 diff 를 뜨고, 도형 좌표로 항목 순서를 판정한다.