2015년 7월 30일 목요일

Firefox를 이용해서 웹사이트 로딩시간 측정하는 방법

웹사이트가 얼마나 빨리 로드되는지 시간을 측정하는 방법은 무얼까? URL에 주소를 입력하고 엔터키를 칠때부터 시간을 재면 될 것이다. 하지만 오랜 시간에 걸쳐 반복해서 측정하기에는 부적절한 방법이다. 이런 경우 Firefox를 이용해서 접속내용을 파일로 저장한 후 이 파일내용을 분석하면 될 것이다.

필요한 소프트웨어
  • Firefox
  • Firebug
  • Netexport

Firefox 설정

1. Firefox에 Firebug와 Netexport를 설치한다.
2. Firebug에서 On for All Web Pages를 선택한다.
3. about:config 페이지를 열어서 다음과 같은 설정을 변경한다.

browser.cache.disk.enable -> false
browser.cache.memory.enable -> false
browser.cache.disk_cache_ssl->false
services.sync.prefs.sync.browser.tabs.warnOnClose->false


Netexpert 설정

extensions.firebug.netexport.alwaysEnableAutoExport->true
extensions.firebug.netexport.defaultLogDir -> path to save file (뒤에 '\' 까지 지정되어야 한다)


저장된 로그(.har) 파일

- 만약 웹사이트 접속이 실패하면 로그파일이 만들어지지 않는다.
- 시간은 ms 단위이다.

배치파일

@echo off
start firefox.exe http://www.google.com
timeout /t 25
start firefox.exe http://www.daum.com
timeout /t 25
start firefox.exe http://www.naver.com
timeout /t 25
taskkill /im firefox.exe



댓글 없음 :

댓글 쓰기

참고: 블로그의 회원만 댓글을 작성할 수 있습니다.