핵심 요약
올리브영의 QA 팀이 카오스 엔지니어링(Application Level 테스트)을 도입해 null 값 주입으로 API 안정성 및 흐름을 검증했고, mitmproxy 기반 프록시 테스트로 자동화 흐름을 설계했습니다.
주요 경험
- Application Level 테스트를 우선으로 선정하고, null 값으로 렌더링 중단 없이 서비스가 동작하도록 목표를 세웠다.
- mitmproxy로 프록시를 구성해 API 응답에 null 값을 주입하는 자동화를 구현했다.
- 에러 바운더리 도입 후 이슈를 QA 리포트로 정리하고, 정기 검증 및 프로세스화를 계획했다.
얻은 인사이트
- 비정상 상황에서도 품질을 확인하는 체계가 확립됐다.
- QA/개발/SRE 간 협업 강화와 재현 가능한 테스트 파이프라인 필요성이 확인됐다.
- 향후 정기 검증 및 확장 계획이 수립됐다.



