Rational Performance Tester 개요

IBM® Rational® Performance Tester는 웹, ERP 및 서버 기반 소프트웨어 애플리케이션의 로드 및 확장성 테스트 자동화를 위한 비스크립트 환경입니다. Rational Performance Tester는 사용자가 시스템 병목 현상의 발생과 원인을 식별할 수 있도록 풍부하고 사용자 정의 가능한 보고를 제공합니다.
Rational Performance Tester는 테스트할 애플리케이션이 서버와 상호작용할 때 렌더링되는 네트워크 트래픽을 캡처합니다. 그러면 테스트를 재생하는 동안 이러한 네트워크 트래픽이 여러 가상 사용자에서 에뮬레이트됩니다. Rational Performance Tester에서 다음 프로토콜 또는 도메인을 사용하는 애플리케이션을 테스트할 수 있습니다.

테스트할 애플리케이션의 특정 파트를 레코딩할 수 있습니다. Rational Performance Tester는 레코딩 외부에서 테스트를 생성합니다. 그런 다음 동적 데이터 및 검증 포인트를 추가하여 테스트를 편집할 수 있습니다. 테스트를 개별적으로 실행하고 결과를 조사하여 테스트가 예상대로 실행되는지 확인하십시오. 그런 다음 스케줄 편집기에서 사용자 그룹을 추가하여 워크로드를 에뮬레이트할 수 있습니다. 각 사용자 그룹은 적절한 워크로드를 가지는 다중 테스트를 포함합니다. 예를 들어, 일반적인 소매 웹 사이트에서 사용자 트래픽의 80%는 브라우저이고 20%는 구매자입니다. 스케줄은 일반적으로 고급 구성을 포함하는 원격 서버에서 실행됩니다. Rational Performance Tester 에이전트는 해당 서버에 설치되어 워크벤치와 연결됩니다.

Rational Performance Tester 에이전트의 Agent Controller 기능을 사용하여 코드 레벨에서 성능 병목 현상을 디버깅할 수 있습니다. 데이터 콜렉션 인프라는 분산 애플리케이션에 대한 성능 프로파일링 데이터를 수집하고 데이터를 워크벤치 컴퓨터에 전송합니다. 이 워크벤치 컴퓨터에서 수집한 데이터를 보고 분석할 수 있습니다. 데이터 콜렉션은 IBM WebSphere® Application Server 및 Oracle WebLogic Application Server에서 지원됩니다. 응답 시간 분석을 수집하기 위해 IBM Tivoli Composite Application Manager에서 데이터를 가져올 수도 있습니다.

Rational Performance Tester에서 스케줄을 실행할 때 메모리 사용량 또는 프로세서와 같은 컴퓨터 자원을 모니터할 수 있습니다.

Rational Performance Tester는 테스트할 애플리케이션의 성능 병목 현상을 분석하기 위한 다양한 보고서를 제공합니다. 각 프로토콜 또는 도메인에 대한 여러 보고서가 있습니다.

Rational Performance TesterIBM Rational Quality ManagerIBM Rational Team Concert와 통합할 수 있습니다.


피드백