JMeter와 LoadRunner의 차이점

Anonim

JMeter와 LoadRunner

JMeter와 LoadRunner는 두 가지 성능 테스트 도구입니다. 성능 테스트 도구는 소프트웨어 분야에서 사용되는 여러 유형의 응용 프로그램을 테스트하는 도구입니다. 이러한 응용 프로그램의 성능은 응용 프로그램의 부하를 높이고 효율적이고 효과적인 방식으로 작동 할 수있는 최대 한계를 확인하여 테스트합니다.

JMeter

JMeter는 클라이언트 및 서버 응용 프로그램의 부하를 테스트하고 분석하는 데 사용되는 도구입니다. 그것은 Java 도구입니다. JMeter는 Apache Software Foundation, Jakarta 또는 Apache JMeter가 간략하게 개발했습니다. 성능을 측정하고 기능적 동작을 테스트하는 오픈 소스 소프트웨어입니다. 초기에이 도구는 웹 응용 프로그램을 분석하기 위해 개발되었지만 현재는 다른 기능으로 확장되었습니다.

JMeter는 Java 객체, FTP 서버, 파일, 서블릿, SOAP, 데이터베이스 및 쿼리, 펄 스크립트, HTTP, POP3 등의 다양한 정적 및 동적 플랫폼에서 테스트를 실행할 수 있습니다.

LoadRunner는 응용 프로그램의 성능을 테스트하는 데 사용되는 자동화 된 대화식 도구입니다. 이 테스트 도구는 부하 정상, 스트레스 및 장기 테스트 중 서버 및 네트워크 응용 프로그램의 동작을 확인하는 데 도움을주기 위해 Mercury Interactive에서 개발했습니다. LoadRunner 성능 테스트 도구는 나중에 2006 년 11 월 Hewlett-Packard에 의해 인수되었습니다. Mercury는 테스트 도구를 사용할 때 브랜드 가치가 있습니다.

LoadRunner는 다음과 같은 다양한 도구로 구성됩니다.

- Virtual User Generator 또는 VuGen

Controller

분석

LoadRunner는 다양한 응용 프로그램 환경, 데이터베이스 및 플랫폼을 웹 서비스, J2EE 등으로 지원합니다. Oracle, SAP, PeopleSoft 및 Siebel의 ERP / CRM 애플리케이션, 스트리밍 및 무선 미디어 등이 포함됩니다.

대부분의 버그를 식별 할 수있는 광범위한 도구입니다. 진단 모듈 및 시스템 모니터의 철저한 배열을 통해 시스템 및 구성 요소 레벨 성능 정보를 수집합니다.

LoadRunner는 엔드 투 엔드 시스템 성능에 대한 정확한 정보를 제공합니다. 업그레이드 된 버전의 응용 프로그램이 지정된 성능 요구 사항과 동등하고 성능 장벽을 제거한다는 사실을 입증하는 데 도움이됩니다.

요약:

1. LoadRunner가 비싼 동안 JMeter는 무료입니다. 2. LoadRunner 라이센스가 가상 사용자 수를 기반으로하는 동안 JMeter는 설치시 라이센스를 부여받습니다. 3. JMeter에는 무제한로드 생성 용량이 있으며 LoadRunner에는 제한된로드 생성 용량이 있습니다. 4. JMeter는 기술적으로 덜 능숙하지만 LoadRunner는 고도로 발달되고 복잡합니다. 5. JMeter는 사용자 인터페이스가 부족하고 LoadRunner는 인상적입니다.