JMeter GUI: 테스트 계획 및 워크벤치

런칭하자마자 JMeter, 2개의 요소가 표시됩니다.

  1. 테스트 계획
  2. 워크 벤치

JMeter GUI

테스트 계획이란 무엇입니까?

테스트 계획은 테스트에 필요한 요소를 추가하는 곳입니다. JMeter 테스트합니다.

여기에는 원하는 테스트를 실행하는 데 필요한 모든 요소(ThreadGroup, Timers 등)와 해당 설정이 저장됩니다.

더 폴로wing 그림은 테스트 계획의 예를 보여줍니다.

테스트 계획

워크벤치란 무엇인가요?

WorkBench는 단순히 테스트 요소를 저장하는 장소를 제공합니다. 일시적으로. WorkBench는 테스트 계획과 관련이 없습니다. JMeter 의지 저장하지 않음 워크벤치의 내용. 내용만 저장됩니다. 테스트 계획 지사

작업대

"WorkBench"는 튜토리얼 HTTP 프록시 서버 기록 테스트에서 사용됩니다.

지금은 무시하세요.

요소를 추가하는 방법은 무엇입니까?

요소를 추가하는 것은 필수 요소를 추가하지 않고 테스트 계획을 구축하는 단계 JMeter 테스트 계획 실행

테스트 계획에는 Listener, Controller 및 Timer와 같은 많은 요소가 포함됩니다.

마우스 오른쪽 버튼을 클릭하여 테스트 계획에 요소를 추가할 수 있습니다. 테스트 계획 '에서 새 요소를 선택합니다.추가”목록.

테스트 계획에 2개의 요소를 추가한다고 가정해 보겠습니다. BeanShell 어설션Java 요청 기본값

  • 마우스 오른쪽 버튼으로 클릭 테스트 계획 -> 추가 -> 역설-> Bean Shell 어설션
  • 마우스 오른쪽 버튼으로 클릭 테스트 계획 -> 추가 -> 구성 요소 -> Java 요청 기본값

요소 추가

당신은 또한 수 제거 사용되지 않은 요소

"라는 요소를 제거하고 싶다고 가정해 보겠습니다.HTTP 요청 기본값", "HTTP 요청 기본값" 선택 -> 마우스 오른쪽 버튼 클릭 -> 선택 제거 컨텍스트 메뉴에서 -> 클릭 가능 메시지에서 이 요소 삭제를 확인하려면 box

요소 로드 및 저장

JMX 파일을 생성하는 방법

이미 "BeanShell"이라는 요소 이름을 추가했다고 가정합니다. 역설“. 이제 저장하고 싶습니다.

BeanShell Assertion을 마우스 오른쪽 버튼으로 클릭 -> 선택 선택 항목을 다른 이름으로 저장

JMX 파일 생성

대화 box 표시하고 S를 클릭하세요.AVE 기본 이름으로 요소를 저장하는 버튼 BeanShell Assertion.jmx. 원하는 경우 다른 이름을 선택할 수 있습니다.

JMX 파일 생성

JMeter 테스트 요소 및 테스트 계획은 다음 위치에 저장됩니다. *.JMX 형식입니다. JMX 을 위해 서있다 자바 관리 확장.

JMX 파일을 실행하는 방법

기존 요소를 로드하면 새 요소를 생성하고 구성하는 데 필요한 시간을 절약할 수 있습니다.

테스트 계획에 기존 요소가 있다고 가정해 보겠습니다. Java 요청 기본값

마우스 오른쪽 단추로 클릭 Java 요청 기본값-> 선택 병합

JMX 파일 실행

선택 요소 (BeanShell Assertion.jmx.) 파일을 디렉토리에 넣습니다. 이 요소는 현재 테스트 계획에 추가됩니다.

JMX 파일 실행

요소를 구성하는 방법

요소를 구성하려면

  1. 왼쪽 창의 트리에서 요소를 선택합니다.
  2. 오른쪽 창에 구성 설정 입력

요소 구성

테스트 계획을 저장하는 방법

테스트를 실행하기 전에 먼저 테스트 계획을 저장해야 합니다. 테스트 계획을 저장하면 테스트 계획을 실행할 때 예기치 않은 오류를 방지하는 데 도움이 됩니다. 테스트 계획을 저장하는 단계 –

  1. 파일 -> 다른 이름으로 테스트 계획 저장 -> 대화 상자 box 디스플레이
  2. 테스트 계획의 파일 이름을 입력하세요. ->클릭 찜하기

테스트 계획 저장

참고: 테스트 계획을 저장하는 것은 다른 요소 저장에서.

테스트 계획 저장 요소 저장
테스트 계획은 하나 이상의 요소로 구성됩니다. 요소는 기본 구성 요소입니다. JMeter
테스트 계획을 저장하면 계획의 모든 요소가 저장됩니다. 요소를 저장하면 하나의 요소만 저장됩니다.

콤보 테스트 계획 만들기

여러분의 시간과 재능으로 병합 하나 이상의 테스트 계획을 작성하여 콤보 아래 그림과 같은 테스트 계획

콤보 테스트 계획 만들기

이미 기존 테스트 계획 이름이 있다고 가정합니다. Test_Fragment.jmx (이 문서에는 이 파일이 포함되어 있습니다). 이 테스트 계획을 현재 테스트 계획에 병합할 수 있습니다. JMeter 새로운 테스트 계획을 생성합니다.

콤보 테스트 계획 만들기

이제 파일의 모든 테스트 요소 Test_Fragment.jmx 아래 그림과 같이 현재 테스트 계획에 추가됩니다.

콤보 테스트 계획 만들기

테스트 계획을 실행하는 방법

단일 또는 다중 테스트 계획을 실행하려면 다음을 선택하십시오. 스타트 (Control + R)에서 달리기 메뉴 항목을 선택합니다.

테스트 계획 실행

인셀덤 공식 판매점인 JMeter 실행 중이면 작은 녹색이 표시됩니다. box 메뉴 표시줄의 오른쪽 끝에 있습니다.

테스트 계획 실행

XNUMXD덴탈의 numbers 그린 왼쪽에 box 수는 활성 스레드 / 총수 스레드의.

테스트를 중지하려면 다음을 누르십시오. 중지 버튼을 누르거나 단축키 Ctrl + '.'를 사용하세요.

테스트 계획 실행

시험 보고서

테스트 실행이 완료되면 테스트 보고서를 얻을 수 있습니다. 테스트 보고서에는 다음 위치에 저장되는 오류 로그 파일이 포함되어 있습니다. jmeter.log 및 테스트 결과 요약. 다음은 샘플 로그 파일입니다. JMeter

  • 2013/08/18 08:41:12 정보 – jmeter.JMeter: 저작권 (c) 1998-2013 Apache 소프트웨어 Foundation
  • 2013/08/18 08:41:12 정보 – jmeter.JMeter: 버전 2.9 r1437961
  • 2013/08/18 08:41:12 정보 – jmeter.JMeter: java.version=1.7.0_25
  • 2013/08/18 08:41:12 정보 – jmeter.JMeter: java.vm.name=Java HotSpot(TM) 클라이언트 VM
  • 2013/08/18 08:41:12 정보 – jmeter.JMeter: OS.이름=Windows 7
  • 2013/08/18 08:41:12 정보 – jmeter.JMeter: os.arch=x86
  • 2013/08/18 08:41:12 정보 – jmeter.JMeter: os.version=6.1
  • 2013/08/18 08:41:12 정보 – jmeter.JMeter: 파일.인코딩=Cp1252
  • 2013/08/18 08:41:12 정보 – jmeter.JMeter: 기본 로캘=영어(미국)
  • 2013/08/18 08:41:12 정보 – jmeter.JMeter: JMeter  로캘=영어(미국)
  • 2013/08/18 08:41:12 정보 – jmeter.JMeter: JMeter홈=C:\Nguyen\Source_code\apache-jmeter-2.9
  • 2013/08/18 08:41:12 정보 – jmeter.JMeter: user.dir =c:\Nguyen\Source_code\apache-jmeter-2.9\bin
  • 2013/08/18 08:41:12 정보 – jmeter.JMeter: PWD =C:\Nguyen\Source_code\apache-jmeter-2.9\bin