랜챗 신고 기능을 고치며 테스트를 496개에서 512개로 늘렸다. 전부 통과한 상태에서 리뷰가 결함 여섯 개를 찾았고, 그 각각이 왜 테스트로는 못 잡히는지 정리했다.
더보기 >거부 로그에 클라이언트가 보낸 값을 그대로 찍었다가 로그 인젝션 여지를 만든 사례와, 실제로는 막는 게 없던 리다이렉트 가드에 대한 이야기.
더보기 >신고 규칙을 바꾸면서 서버·클라이언트 로직은 고쳤지만 모달 문구는 그대로 둔 탓에, 화면이 실제 동작과 반대되는 말을 하게 된 사례를 정리했다.
더보기 >신고 기능 확장이 새로 연 중복 신고 구멍과, 통과는 하지만 아무것도 검증하지 않던 테스트를 리뷰가 잡아낸 이야기.
더보기 >