33장. AI가 만든 테스트 검수법
AI가 생성한 테스트도 요구·fixture·assertion·실패 의미를 사람이 검토한다. 존재하지 않는 API, 구현 세부 고정, 의미 없는 snapshot, 과도한 mock, 실제 secret, 저작권 있는 데이터 복제를 찾는다. 테스트가 실패하지 않는다면 조건 하나를 의도적으로 깨뜨려 방어력을 확인한다.
프롬프트에는 회사 코드·고객 데이터·credential을 넣지 않는다. 생성 도구와 version, 사람이 수정한 판단, 실행 결과를 provenance에 남긴다. 높은 커버리지보다 상위 위험을 차단하고 실패 artifact가 진단 가능한지가 승인 기준이다.