2014-05-12 2 views
5

집계 보고서에서 생성 된 테이블 데이터를 명령 줄을 사용하여 저장하여 프로세스를 자동화 할 수 있습니다. 그러나, 나는 이것을 할 수 없다는 2.2/2.3 jmeter를 사용하여 2004 년 경 이전 게시물을 읽었습니다. 하지만 지금은 2014 년이고 jmeter 2.11을 사용하고 있으므로 테이블 데이터를 저장할 수 있는지 궁금합니다.Jmeter 명령 줄에서 집계 보고서의 "테이블 데이터 저장"

빨간색으로 표시된 단추는 GUI 대신 명령 줄을 사용하여 수행하려고 시도한 것입니다.

enter image description here

감사합니다 당신이 배치 스크립트 (창)와 쉘 스크립트 (리눅스)를 작성해야이를 달성하기 위해

+1

글쎄, 적어도이 해결책은 어떨까요? http://stackoverflow.com/questions/7990863/how-to-save-jmeter-aggregate-report-results-to-a-csv-file-using-command- 프롬프트? –

+0

솔루션은 테이블 저장 데이터가 아니라 집계 보고서 응답에 대해서만 작동합니다. 그들은 약간의 유사성을 가지고 있지만, 필요한 주요 세부 사항은 없습니다. – user3235731

답변

4

.
는 아래에 언급 된 단계를 수행하십시오 : 명령 줄을 통해

  • 실행하여 JMeter를하고 * .jtl 파일을 변환하여 JMeter를 \ lib \ ext 디렉토리에 출력 * .jtl 파일
  • 전화 CMDRunner.jar에 대한 경로를 지정 보고서를 집계하여 CSV 파일로 저장합니다.
JMeter를 -n -t "C : \ Test.jmx" "C : \ output.jtl"-l^&^& 종료
  • 자바 -jar CMDRunner.jar --tool 리포터 --generate-CSV "C : \ Aggregate_Report.csv"--input-JTL :
    • 이 *의 .BAT 또는 실행 AggregateReport --plugin 형 "C \의 output.jtl"* .sh 파일

    희망이 도움이 될 것입니다.

    +2

    이 접근법에 http://jmeter-plugins.org/wiki/JMeterPluginsCMD/가 필요하다는 점에 주목하십시오. http://jmeter-plugins.org/wiki/StandardSet/에 번들로 제공됩니다. –

    관련 문제