difference between loadrunner
Micro Focus LoadRunner와 Performance Center의 정확한 차이점은 무엇입니까?
Micro Focus LoadRunner 및 Performance Center는 시장에서 사용할 수있는 최고의 성능 테스트 도구 중 하나입니다.
이 기사는 이해하기 쉽도록 관련 그림 표현과 함께 간단한 용어로이 도구에 대한 모든 것을 교육합니다.
학습 내용 :
Micro Focus LoadRunner
도구 유형 :
- LoadRunner는 상용 성능 테스트 소프트웨어입니다.
- Mercury (이후 HP, Now Microfocus)에서 1999 년에 출시했습니다.
- 현재 버전 : 12.xx (2017 년 10 월 30 일까지).
테스트 프레임 워크 및 라이센스 유형 :
라이선스가 프레미스로 제한되어 있으므로 사용자가 시스템에 물리적으로 로그인하거나 서버를 사용할 수있는 동일한 프레미스에서 원격 데스크톱 로그인을 수행해야하는 독립형 테스트 프레임 워크입니다. 다른 장소에서 원격 테스터가 원격 데스크톱 로그인을 수행하는 경우 법적 문제가 될 수 있습니다.
Loadrunner 구성 요소
Vugen (라이선스가없는 구성 요소) – 최종 사용자 작업을 기록하고 자동화 된 성능 테스트 스크립트를 생성합니다.
컨트롤러 (라이센스가 부여 된 구성 요소) – 테스트 실행 및 관리 (아키텍처에 따라 최대 1 개).
에이전트 프로세스 (라이선스가없는 구성 요소) – 컨트롤러와 부하 발생기 간의 연결.
로드 생성기 (라이센스가없는 구성 요소) – 부하 테스트를위한 가상 사용자 생성.
Visual Studio 팀 서비스 란?
분석 – 테스트 결과 및 모니터링 샘플 분석 및 애플리케이션 성능보고도 테스트 결과를 비교하는 데 사용할 수 있습니다.
지원되는 플랫폼 :
LoadRunner 및 해당 구성 요소는 Windows 기반이지만로드 생성기는 Windows 및 Linux 기반 시스템에 배포 할 수 있습니다.
최신 버전의로드 생성기에 클라우드 지원이 제공됩니다.
애플리케이션 / 프로토콜 지원 :
LoadRunner는 다음 응용 프로그램을 지원합니다.
- HTTP / HTML 프로토콜을 사용하여 Java 및 .Net 기술로 빌드 된 애플리케이션입니다.
- Truclient 기술을 사용하는 AJAX 및 브라우저 기반 애플리케이션과 같은 동기식 HTTP 요청.
- Oracle에 대해 별도의 프로토콜 종류를 사용할 수 있으며 다른 데이터베이스는 ODBC (Open Database Connectivity) 프로토콜로 테스트 할 수 있습니다.
- ERP (SAP) 및 CRM (Siebel) 애플리케이션.
- DNS, FTP, LDAP, Citrix 및 RDP와 같은 네트워크 및 원격 프로토콜.
- Microsoft Exchange 및 이메일 관련 프로토콜 (예 : IMAP, MAPI, POP3 및 SMTP).
- 웹 서비스 성능 테스트.
- 모바일 성능 테스트.
요구 사항에 따라 여러 프로토콜을 결합 할 수 있습니다.
사용자가 어떤 프로토콜을 사용할 수 있는지 확실하지 않은 경우 Protocol Adviser를 사용할 수 있습니다.
테스트 실행 :
테스트 프레임 워크에서 하나의 컨트롤러 만 사용할 수 있으므로 한 번에 최대 1 개의 실행 만 수행 할 수 있습니다. 컨트롤러를 사용하여 실행하려면 팀 구성원간에 순전히 수동 조정이 필요합니다.
유지 관리, 액세스 제어 및 버전 제어 :
- 스크립트, 시나리오 및 결과는 컨트롤러 또는 공유 경로에 저장되며 매일 / 월간 / 테스트 현명한 기준으로 저장하려면 빈번한 유지 관리가 필요합니다.
- 별도의 액세스 제어는 사용할 수 없으며 머신 레벨 액세스를 제공 / 제한하여 달성 할 수 있습니다.
- 테스트 스크립트에 대한 버전 제어는 기본적으로 사용할 수 없으며 필요한 경우 파일 시스템에 별도의 버전을 저장해야합니다. Git과 같은 외부 옵션은 최신 버전에서도 사용할 수 있습니다.
도구 통합 :
QC 및 QTP와 같은 다른 Micro Focus 도구와의 통합은 불가능합니다.
테스트 모니터링 :
- Windows 리소스는 기본 LoadRunner 모니터 엔진을 사용하여 모니터링 할 수 있습니다. SiteScope 모니터 엔진을 사용하여 개별 서버를 모니터링 할 수 있습니다.
- 필요한 라이센스가있는 경우 Micro Focus 진단을 사용할 수 있습니다.
라이선스 및 비용 :
- Performance Center에 비해 비용이 적게 듭니다.
- 모든 프로토콜과 최대 50 명의 사용자를위한 무료 커뮤니티 라이선스 (COM / DOC 제외)는 비상업적 / 학습 / 평가 목적으로 사용할 수 있습니다.
실행할 수 있음:
한 건물에 위치한 소규모 팀에 적합합니다.
=> 추천 읽기 무료 LoadRunner 교육 자습서 .
Micro Focus 성능 센터 – 성능 테스트 도구
도구 유형 :
- Performance Center는 상용 성능 테스트 소프트웨어입니다.
- 2008 년 Mercury (이후 HP, Now Microfocus)에서 출시했습니다.
- 현재 버전 : 12.xx (2017 년 10 월 30 일까지).
테스트 프레임 워크 및 라이센스 유형 :
웹 기반 테스트 프레임 워크이므로 다른 장소의 원격 테스터가 합법적으로 애플리케이션에 액세스 할 수 있습니다.
Performance Center 구성 요소 :
(독립형 구성 요소에 대해서는 LoadRunner 섹션을 참조하십시오)
ALM 플랫폼 – 핵심 ALM 기능을위한 플랫폼을 제공합니다.
성능 센터 확장 – ALM 플랫폼에 설치되어 Performance Center 기능을 사용할 수 있습니다. Performance Center 관리가 관리되는 Lab Management 프로젝트를 생성합니다.
Micro Focus Performance Center 서버 – 성능 테스트를 설계하고, 모니터를 구성하고, 테스트 리소스를 예약하고, 테스트 실행을 실행 및 모니터링하고, 테스트 결과를 분석 할 수있는 Performance Center 웹 페이지를 호스팅합니다.
지원되는 플랫폼 :
- Performance Center 및 해당 구성 요소는 Windows 기반이지만로드 생성기는 Windows 및 Linux 기반 시스템에 배포 할 수 있습니다.
- 최신 버전의로드 생성기에 클라우드 지원이 제공됩니다.
애플리케이션 / 프로토콜 지원 :
Performance Center는 Loadrunner의 엔터프라이즈 웹 버전이므로 LoadRunner에서 지원하는 모든 프로토콜 / 애플리케이션을 지원합니다.
(LoadRunner 응용 프로그램 / 프로토콜 지원을 참조하십시오).
테스트 실행 :
하나 이상의 컨트롤러를 테스트 프레임 워크에 추가 할 수 있으므로 여러 테스트를 실행할 수 있습니다.
컨트롤러를 효율적으로 사용하기 위해 타임 슬롯을 예약 할 수 있습니다.
시간 슬롯이 끝나면 컨트롤러가 자동으로 해제되고 다음 슬롯을 예약 한 사용자에게 할당되므로 사용 충돌을 피할 수 있습니다.
유지 관리, 액세스 제어 및 버전 제어 :
스크립트, 시나리오 및 결과 세트는 서버에 저장되며 실행 ID 및 날짜를 기반으로하는 웹이므로 어디서나 쉽게 사용할 수 있으며 쉽게 필터링 및 정렬 할 수 있습니다.
스크립트 저장소
soapui 인터뷰 질문 및 답변 pdf
결과 저장
전체 테스트 프레임 워크를 관리하기 위해 별도의 관리 및 랩 관리를 사용할 수 있습니다.
여기에서 역할을 정의하여 액세스 제어를 수행 할 수 있습니다.
사용자 관리
ALM에는 스크립트 및 시나리오에 대한 자체 버전 제어가 있습니다.
Git과 같은 외부 버전 관리 도구도 사용할 수 있습니다.
도구 통합 :
QC 및 QTP와 같은 다른 HP 도구를 통합 할 수 있습니다.
테스트 모니터링 :
Performance Center를 사용하여 전체 테스트 토폴로지를 만들고 모니터링 할 수 있습니다.
라이선스 및 비용 :
- LoadRunner 및 시장의 다른 상용 도구와 비교할 때 더 많은 비용이 포함됩니다.
- 표준 평가 버전을 사용할 수 있습니다.
실행할 수 있음:
지리적으로 여러 위치에 분산되어있는 대규모 팀에 유용합니다.
요약 | LoadRunner | 공연 센터 |
---|---|---|
스크립트 / 결과 버전 제어 | 기본 메커니즘이 없으며 GIT와 같은 외부 도구를 사용할 수 있습니다. | Default Mechanism과 함께 GIT와 같은 외부 도구를 사용할 수 있습니다. |
도구 유형 | 상업 | 상업 |
테스트 프레임 워크 | 독립형 | 웹 기반 |
라이센스 유형 | 지역별 | 글로벌 |
지원되는 플랫폼 | Windows / Linux (로드 생성 기용) | Windows / Linux (로드 생성 기용) |
컨트롤러 수 | 1 최대 | 배수 |
테스트 실행 | 한 유형에 하나만 | 매핑 된 컨트롤러 수에 따라 다름 |
액세스 제어 | 기계를 제공 / 제한하여 사용할 수없는 경우 레벨 액세스 | 최종 사용자는 관리자 및 제한된 액세스 사용자로 생성 될 수 있습니다. |
도구 통합 | 다른 HP 도구는 통합 할 수 없습니다. | Quality Center와 같은 다른 HP 도구를 통합 할 수 있습니다. |
실행할 수 있음 | 동일한 지리적 위치에있는 소규모 팀용 | 전 세계에 구축 된 대규모 팀용 |
결론
이 기사에서는 Micro Focus LoadRunner 및 Performance Center 도구에 대한 모든 것을 자세히 설명했습니다. 플랫폼 등의 관점에서 환경 지원 및 비교도 여기에 설명되어있어 쉽게 이해할 수 있습니다.
Micro Focus LoadRunner와 Performance Center의 절대적인 차이점에 대해 명확히 이해하시기 바랍니다 !!