JMeter, 부하 테스트 수행 및 Ubuntu에서 성능 측정

JMeter 소개

다음 기사에서는 Apache JMeter를 살펴볼 것입니다. 이 응용 프로그램은 사용되는 오픈 소스 소프트웨어입니다. 부하 테스트 수행 및 시스템 성능 측정. Apache JMeter 애플리케이션은 100 % 순수 Java 애플리케이션입니다. 이 응용 프로그램은 원래 웹 응용 프로그램 또는 FTP 응용 프로그램을 테스트하는 데 사용되었습니다. 현재는 기능 테스트, 데이터베이스 서버 테스트 등에 사용됩니다. 이 기사에서는 Ubuntu 18.04에서 프로그램을 사용하는 방법을 살펴 보겠습니다.

Apache JMeter를 사용하여 동적 및 정적 리소스와 웹 애플리케이션 모두에서 성능 테스트. 서버, 서버 그룹, 네트워크 또는 개체에 대한 과도한 부하를 시뮬레이션하여 강도를 테스트하거나 다양한 유형의 부하에서 전체 성능을 분석하는 데 사용할 수 있습니다.

JMeter는 대상 서버에 요청을 제출하는 사용자 그룹을 시뮬레이션하고 대상 서버 또는 서비스에 대한 통계 정보를 반환합니다. 그래픽 다이어그램을 통해.

이 응용 프로그램은 브라우저가 아니며 프로토콜 수준에서 작동합니다. 웹 서비스 및 원격 서비스와 관련하여 JMeter는 브라우저에서 지원하는 모든 작업을 수행하지 않습니다.. 특히이 프로그램은 자바 스크립트를 실행하지 않습니다 HTML 페이지에서 찾을 수 있습니다. 또한 브라우저처럼 HTML 페이지를 렌더링하지 않습니다.

Apache JMeter 일반 기능

JMeter 장점

  • 우나 친숙한 GUI. 사용하기 쉽고 프로그램의 인터페이스에 익숙해지는 데 시간이 걸리지 않습니다.
  • 독립적 인 플랫폼. 프로그램은 자바 100 %따라서 여러 플랫폼에서 실행할 수 있습니다.
  • 멀티 스레딩. JMeter를 사용하면 여러 스레드 그룹에서 여러 기능을 동시에 샘플링 할 수 있습니다.
  • 테스트 결과를 볼 수 있습니다. 그래프, 테이블, 트리 및 로그 파일과 같은 다른 형식으로.
  • 확장 성이 뛰어납니다. JMeter도 디스플레이 플러그인 지원 테스트를 확장 할 수 있습니다.
  • 다중 테스트 전략. JMeter는 부하 테스트, 분산 테스트 및 기능 테스트와 같은 다양한 테스트 전략을 지원합니다.
  • JMeter도 서로 다른 컴퓨터간에 분산 된 테스트를 실행할 수 있습니다., 누가 클라이언트 역할을할지.
  • 시뮬레이션. 이 신청서 동시 스레드로 여러 사용자를 시뮬레이션 할 수 있습니다., 테스트중인 웹 애플리케이션에 대해 과중한 부하를 만듭니다.
  • 지원 다중 프로토콜. 웹 애플리케이션 테스트를 지원할뿐만 아니라 데이터베이스 서버의 성능도 평가합니다. HTTP, JDBC, LDAP, SOAP, JMS, FTP, TCP 등과 같은 모든 기본 프로토콜은 JMeter와 호환됩니다.
  • 기록 및 재생 사용자 활동 기록 브라우저에서
  • 스크립트 테스트. JMeter는 자동화 된 테스트를위한 Bean Shell 및 Selenium.
  • 오픈 소스 라이선스. 이 프로그램은 완전히 무료. 이 응용 프로그램의 특성에 대한 소스 코드 또는 더 자세한 내용을 알고 싶다면 다음 페이지를 참조하십시오. GitHub의 프로젝트의

Apache JMeter 다운로드 및 실행

이 응용 프로그램을 사용하려면 시스템에 Java가 설치되어 있어야하므로 응용 프로그램을 바로 설치하기 전에 다음이 필요합니다. Java가 설치되어 있는지 확인하십시오. 우리 기계에서. 터미널을 열고 (Ctrl + Alt + T) 다음 명령을 입력하여이를 확인할 수 있습니다.

Java JMeter 버전

java --version

우분투에 Java가없는 경우 동료가 얼마 전에 기사를 작성했습니다. 다른 버전의 Java 설치.

Java를 설치 한 후 다음을 수행해야합니다. 최신 버전 다운로드 안정적인 Apache JMeter 공식 사이트에서. 터미널 (Ctrl + Alt + T)을 사용하는 것이 편한 경우 wget 명령을 사용하여 패키지를 가져올 수 있습니다.

Jmeter 바이너리 다운로드

wget ftp.cixug.es/apache//jmeter/binaries/apache-jmeter-4.0.tgz

다운로드가 완료되면 다운로드 한 JMeter 파일 추출. 동일한 터미널에서 다음과 같이 작성합니다.

tar xf apache-jmeter-4.0.tgz

파일을 추출한 후 우리는 bin 디렉토리로 이동, 내부 apache-jmeter-4.0. 그곳에서 다음 파일을 실행합니다.

JMeter 압축 해제 및 실행

sh jmeter.sh

실행 후 다음 화면이 나타납니다. 이를 통해 우분투 18.04에 Apache JMeter 설치 끝납니다.

JMeter 인터페이스

이 프로그램의 작동 방식을 더 잘 이해하기 위해 문서를 참조하십시오 개발자가 웹 사이트에서 사용자에게 제공합니다. 우리는 또한 프로그램에 대한 가능한 의심을 위키 그.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   펠릭스

    jmeter를 루트로 실행하지 마십시오. 필요하지 않습니다.

    1.    데미안 아모에도

      네가 옳아.