
프론트엔드
웹 성능 측정 자동화 비법: Lighthouse CI와 CI/CD의 만남
두줄요약
Lighthouse CI를 CI/CD에 통합해 배포 후 웹 성능 측정을 자동화한 사례를 소개했습니다. 반복 측정, S3 저장, Slack 알림으로 성능 모니터링과 공유를 체계화했습니다.
핵심 내용
- Lighthouse CI를 CI/CD 파이프라인에 통합해 웹 성능 측정을 자동화한 사례
- 배포 완료 후 master 환경에서 실행해 실제 배포 환경 기준의 성능 변화를 모니터링
- URL별 3회 반복 측정, 평균 점수 계산, manifest.json 기반 결과 가공
- HTML·JSON 보고서 저장, S3 업로드, Slack 알림으로 히스토리 관리와 팀 공유
적용해볼 점
- 수동 측정 대신 CI 단계에서 성능 점검을 자동화하는 흐름
- 반복 측정과 평균 계산으로 결과 변동성 완화
- 보고서 링크와 경고 알림을 함께 제공하는 운영 방식
