rootcause
-
/investigate — Trivial pass의 뿌리를 캐는 자리 (gstack 시리즈 6/6)IT 2026. 5. 20. 23:00
시리즈 5편의 /qa는 화면 위의 버그를 잡았다. 마지막 글은 한 단계 더 들어가 본다 — 테스트가 분명히 통과하는데, 그 통과가 의미 있는 통과인지 의심하는 자리, /investigate가 car-game에서 어떤 기여를 했는지.왜 이런 스킬이 필요했나테스트가 통과하면 안심하고 넘어가고 싶다. 그런데 통과의 종류가 두 가지다.의미 있는 통과 (meaningful pass): 테스트가 의도한 조건이 실제로 실행됐고, 그 결과가 약속과 일치한다.사소한 통과 (trivial pass): 테스트가 의도한 조건이 실행되지도 않은 채로 단언이 통과한다. 두 빈 캔버스를 비교하면서 "다르지 않다"고 통과하는 식.가장 위험한 건 trivial pass다. 통과는 통과인데, 검증은 일어나지 않았다. 이런 테스트는 있다..