2011-02-28 3 views
3

Hudson과 같은 Continuous Integration 시스템에 테스트 스크립트를 통합하는 과정에 있습니다. 내 목표는 시간이 지남에 따라 각 부하 테스트를 벤치마킹하고 읽을 수있는 차트로 표시하는 것입니다.Hudson을 통해 몇 가지 시험에서 jmeter 결과를 그래프로 생성

단일 스크립트 실행에 대한 그래프를 생성하는 플러그인이 있지만 요약 보고서에있는 각 세션의 데이터를 시간 경과에 따라 어떻게 기록 할 수 있는지 알고 싶습니다.

한 가지 방법은 요약 보고서를 jtl 파일에 저장하고 그 데이터를 그래프로 표시하는 것입니다.

허드슨을위한 Performance Plugin을 체크 아웃했지만 자세한 정보가있는 차트가 더 많이 표시되도록 플러그인을 수정하는 방법을 알고 있습니다.

답변

2

JMeter 또는 Hudson 플러그인의 보고서는 모두 스냅 샷이며 장기간에 걸친 차트는 아니며 문제의 일부입니다. 나는이 운동을 몇 달 전에 마치고이 문제에 더 적합한 해결책을 찾기로 결정했습니다.

I Logstash은 모든 테스트 중에 생성되는 파일에서 JMeter 테스트 결과를 가져 오도록 설정합니다. 그 결과를 으로 차트화할 수있는 Elasticsearch 색인으로 출력합니다.

나는 이것이 설치에 몇 가지 새로운 소프트웨어를 추가한다는 것을 알고 있지만 일을 설정하는 데 하루 만 걸렸으며 결과는 성능 플러그인이 제공 할 수있는 것보다 훨씬 낫습니다.

관련 문제