Sitespeed.io를 사용한 웹사이트 성능 테스트
Source
Evernote/IFTTT Feedly/Sitespeed.io를 사용한 웹사이트 성능 테스트.md
Summary
단일 페이지 로딩 속도 측정을 위해 HTML5 Navigation Timing API를 활용하는 도구인 Sitespeed.io를 소개합니다. Homebrew를 통한 설치 방법과, 다중 테스트 실행(-z), 단일 페이지 테스트(-j), 브라우저 지정(-c) 등 주요 커맨드라인 옵션을 설명합니다. 테스트 결과로 생성되는 HTML 리포트는 서버 응답 시간, 프론트엔드 시간 등 병목 구간별 지표를 시각화하여 성능 개선 포인트를 파악할 수 있게 합니다. 자동화 및 반복 테스트가 용이하여 성능 튜닝에 유용합니다.
Key Points
- HTML5 Navigation Timing API 기반의 전체 페이지 로딩 속도 측정 도구
- Homebrew를 통한 macOS 환경 설치 (brew install sitespeed.io)
- 주요 옵션: -u(URL), -c(브라우저), -z(테스트 횟수), -j(단일 페이지 테스트)
- 테스트 결과 자동 HTML/XML 리포트 생성 및 병목 구간별 시각화
- 반복 테스트 및 자동화를 통한 성능 튜닝 지원