의심 위치 표시
실패 직전 라인이나 함수 진입점에 브레이크포인트를 둔다.
버튼을 많이 누르는 도구가 아니라, 의심 지점을 멈추고 변수와 호출 흐름을 읽어 원인 줄을 좁히는 과정이다.
실패 직전 라인이나 함수 진입점에 브레이크포인트를 둔다.
Locals, Watch, Call Stack에서 실제 값을 확인한다.
Step Over와 Step Into로 기대 흐름과 실제 흐름을 맞춰 본다.
값이 처음 어긋나는 라인을 수정 대상으로 좁힌다.
같은 입력으로 다시 실행해 실패가 사라졌는지 확인한다.
지금 어디서 멈췄고, 어떤 값이 기대와 처음 달라졌는가?
수정 후 같은 재현 조건에서 실제 값과 기대 값이 일치한다.