2011-04-11 5 views
0

터미널에서 내 프로젝트 중 하나의 페이지 속도를 측정하고 싶습니다. 또는 페이지 하단에 HTML 주석을 표시하고 싶습니다. "Network (네트워크)"탭에있는 방화 녀석의 결과와 같습니다.yslow/firebug와 같은 브라우저 및 도구없이 javascript 및 쿠키가 포함 된 페이지 속도를 측정하는 방법

사용할 수있는 방법이 있다면 자동화하고 이것을 nagio 또는 이와 비슷한 것으로 모니터링하는 기능을 사용하고 싶습니다.

좋은 습관을 갖고 계십시오.

감사합니다. HttpUnit은, HtmlUnit과에

+0

음, 무엇을 측정 하시겠습니까? 로딩 시간은? 렌더링 시간은? Javascript를 실행할 시간? –

+0

나는 시간을 측정하고 싶다. 전형적인 브라우저는 "픽셀"의 쿠키와 jquery와 같은 모든 자바 스크립트를 사용하여 구멍 페이지를로드/렌더링해야한다. – Marcus

답변

0

확인, 셀레늄 ....

당신이 항아리과의 Nagios 플러그인을 실행할 수있는 그 모든

- 그리고 그들은 꽤 높은 수준입니다.

wget/ab 및/또는 cURL을 사용할 수도 있지만 단일체 페이지 (예 : css 등)를 잡는 것만으로 정말 좋습니다.

+0

wget, lynx 및 w3m은 많은 수의 자바 스크립트를로드하지 않았거나 사용자가 사용하는 브라우저와 다르게 렌더링했습니다. 셀레늄이 담긴 탱크! 나는 그것을 시도 할 것이다. – Marcus

+0

셀렌은 아마도 가장 쉬운 옵션 일 것입니다. 실제 브라우저를 사용하거나 HtmlUnit 드라이버를 사용할 수 있습니다 (경고 : javascript 지원이 불안정하고 드라이버 인스턴스에서 지정해야하지만 대부분 작동합니다 ...). – tamarintech

관련 문제