32장. 90분 품질 설계 시험
문제는 결제 provider 변경과 예약 schema migration이 같은 릴리스에 포함된 상황이다. 15분 위험 지도, 15분 unit·DB, 15분 contract·simulator, 15분 E2E·접근성, 15분 성능·보안, 15분 release gate를 작성한다.
답안에는 성공뿐 아니라 timeout, duplicate webhook, 구 consumer, rollback, flaky 분류, artifact·secret 보호가 있어야 한다. 각 테스트가 어느 위험을 어떤 비용으로 잡는지 설명한다. 커버리지 숫자나 도구 목록은 점수가 아니다. 다른 사람이 실패 한 건을 trace에서 서버·DB 결과까지 추적하고 RELEASE·HOLD 근거를 재현할 수 있어야 통과다.