스트레스 테스트 도구 아파치 JMeter를 : 3 : 스트레스 테스트 보고서 생성

원본 : 스트레스 테스트 도구 아파치 JMeter를 : 3 : 스트레스 테스트 보고서 생성

그림 삽입 설명 여기
아파치 JMeter를 부하 테스트 나 성능 테스트를위한 순수 자바 오픈 소스 소프트웨어입니다. 이 문서에서는 JMeter를 스트레스 테스트 실시 스트레스 테스트 보고서 생성을 사용하여 보는 두 가지 방법을 설명합니다.

환경 준비

아파치 JMeter를 설치하는 방법에 대한 개요는 다음을 찾을 수 있습니다 :

  • https://liumiaocn.blog.csdn.net/article/details/101264380

설정 정보 스레드 그룹은 본 실시 예에서, 이러한 설정 thread.jmx로 저장되며, 아래 나열된
그림 삽입 설명 여기

준비하기

본 명세서에서 사용 된 바와 같이, 자바 JMeter를 자신의 스트레스 테스트 예제에 대한 요청은 시험 보고서를 생성하는 방법을 설명하기 위해 자세한 단계는 다음을 참조 할 수 있습니다 :

  • https://liumiaocn.blog.csdn.net/article/details/101272019

GUI를 생성

보고서를 생성하려면 다음 단계를 사용하여

  • 1 단계 : 중합에 입력 된 보고서 출력 파일 이름에서 : /tmp/jmeter-test.jtl. 결과 문서의 이러한 구현은 시험 후 /tmp/jmeter-test.jtl 생성됩니다.
  • 2 단계 : 실행이 36,000 시간 정보의 결과를 볼 수 있습니다 후 같은 다음이다, 시작 녹색 시작 단추를 클릭 한 다음 실시간 정보를 볼 수 중합 보고서를 클릭합니다 :
    그림 삽입 설명 여기
  • 3 단계 : /tmp/jmeter-test.jtl 파일을 생성 한 결과를 확인하고이 파일에 테스트 보고서를 생성합니다.

실행 : 빈 / JMeter를 -g /tmp/jmeter-test.jtl -e -o / tmp를 / JMeter를-RPT-GUI -j /tmp/gui-rpt.log

liumiaocn:apache-jmeter-5.1.1 liumiao$ ls -l /tmp/jmeter-test.jtl 
-rw-r--r--  1 liumiao  wheel  2874933 Sep 26 05:00 /tmp/jmeter-test.jtl
liumiaocn:apache-jmeter-5.1.1 liumiao$ bin/jmeter -g /tmp/jmeter-test.jtl -e -o /tmp/jmeter-rpt-gui -j /tmp/gui-rpt.log
liumiaocn:apache-jmeter-5.1.1 liumiao$ ls /tmp/jmeter-rpt-gui/
content         index.html      sbadmin2-1.0.7  statistics.json
liumiaocn:apache-jmeter-5.1.1 liumiao$

  
  
  • 1
  • 4
  • 5
  • 6
  • 4 단계 : 확인 결과는
    / tmp를 / JMeter를-RPT-GUI 디렉토리에 생성 된 명령 행의 결과가, index.html을 클릭이 보고서의 결과를 보고서 생성 sbadmin을 기반으로 볼 수 있음을 알 수있다
    그림 삽입 설명 여기

비 GUI 모드 생성

보고서를 생성하려면 다음 단계를 사용하여

  • 1 단계 : 다음과 같이 사용하면, 특정 명령을 비 GUI 실행하여 JMeter 압력 테스트 -n 파일을 thread.jmx, 결과 JTL 파일을 생성 :
执行命令:bin/jmeter -n -t /tmp/thread.jmx -l /tmp/jmeter-test-nongui.jtl -j /tmp/gui-rpt.log

  
  
  • 1

다음과 같이 실행 결과는 다음과 같습니다

liumiaocn:apache-jmeter-5.1.1 liumiao$ bin/jmeter -n -t /tmp/thread.jmx -l /tmp/jmeter-test-nongui.jtl -j /tmp/gui-rpt.log
Creating summariser <summary>
Created the tree successfully using /tmp/thread.jmx
Starting the test @ Thu Sep 26 05:23:23 CST 2019 (1569446603749)
Waiting for possible Shutdown/StopTestNow/HeapDump/ThreadDump message on port 4445
summary +   2328 in 00:00:06 =  391.3/s Avg:   227 Min:   101 Max:   359 Err:     0 (0.00%) Active: 100 Started: 100 Finished: 0
summary +  12937 in 00:00:30 =  431.2/s Avg:   231 Min:   100 Max:   359 Err:     0 (0.00%) Active: 100 Started: 100 Finished: 0
summary =  15265 in 00:00:36 =  424.6/s Avg:   231 Min:   100 Max:   359 Err:     0 (0.00%)
summary +  13155 in 00:00:30 =  438.5/s Avg:   227 Min:   100 Max:   359 Err:     0 (0.00%) Active: 100 Started: 100 Finished: 0
summary =  28420 in 00:01:06 =  430.9/s Avg:   229 Min:   100 Max:   359 Err:     0 (0.00%)
summary +   7580 in 00:00:20 =  377.8/s Avg:   228 Min:   100 Max:   359 Err:     0 (0.00%) Active: 0 Started: 100 Finished: 100
summary =  36000 in 00:01:26 =  418.5/s Avg:   229 Min:   100 Max:   359 Err:     0 (0.00%)
Tidying up ...    @ Thu Sep 26 05:24:50 CST 2019 (1569446690067)
... end of run
liumiaocn:apache-jmeter-5.1.1 liumiao$

  
  
  • 1
  • 4
  • 5
  • 6
  • (7)
  • 8
  • 9
  • (10)
  • (11)
  • (12)
  • (13)
  • (14)
  • (15)
  • 2 단계 : 만들기 확실히 결과는 /tmp/jmeter-test.jtl 파일을 생성하고이 파일에 테스트 보고서를 생성합니다.

실행 : 빈 / JMeter를 -g /tmp/jmeter-test-nongui.jtl -e -o / tmp를 / JMeter를-RPT-nongui -j /tmp/gui-rpt.log

실행 결과는 다음과 같다

liumiaocn:apache-jmeter-5.1.1 liumiao$ bin/jmeter -g /tmp/jmeter-test-nongui.jtl -e -o /tmp/jmeter-rpt-nongui -j /tmp/gui-rpt.log
liumiaocn:apache-jmeter-5.1.1 liumiao$ ls -l /tmp/jmeter-rpt-nongui/
total 32
drwxr-xr-x  5 liumiao  wheel   160 Sep 26 05:26 content
-rw-r--r--  1 liumiao  wheel  9477 Sep 26 05:26 index.html
drwxr-xr-x  7 liumiao  wheel   224 Sep 26 05:26 sbadmin2-1.0.7
-rw-r--r--  1 liumiao  wheel   796 Sep 26 05:26 statistics.json
liumiaocn:apache-jmeter-5.1.1 liumiao$

  
  
  • 1
  • 4
  • 5
  • 6
  • (7)
  • 8
  • 3 단계 : 결과를 확인
    이 확인되었다 아래와 같이 생성 된 리포트 정보
    그림 삽입 설명 여기

개요

이 문서는 JMeter가에서 테스트 보고서를 생성하는 일반적인 방법을 설명, 다음 기사는 시험 보고서의 세부 사항을 소개 할 것입니다.

추천

출처www.cnblogs.com/lonelyxmas/p/12205348.html