기업의 네트워크 어플리케이션 환경은 많은 수의 사용자를 지원해야 합니다. 네트워크 아키텍처에는 다양한 어플리케이션 환경이 포함되며, 소프트웨어 및 하드웨어 제품은 여러 공급업체에서 제공합니다. 예측할 수 없는 사용자 로드와 점점 더 복잡한 어플리케이션 환경을 통해 기업은 사용자 응답 속도 저하, 시스템 충돌 등에 대해 항상 걱정할 수 있습니다. 이것들은 모두 필연적으로 회사 수입의 손실을 초래할 것이다. LoadRunner 를 통해 기업은 수입원을 보호하고, 추가 하드웨어를 구입하지 않고도 기존 IT 리소스를 최대한 활용할 수 있으며, 최종 사용자가 애플리케이션 시스템의 모든 측면에서 테스트 애플리케이션의 품질, 신뢰성 및 확장성을 잘 평가할 수 있도록 합니다. LoadRunner 의 가상 사용자 생성기를 사용하여 시스템 부하를 쉽게 생성할 수 있습니다. 이 엔진은 가상 사용자를 생성하여 실제 사용자의 비즈니스 운영 동작을 가상 사용자로 시뮬레이션할 수 있습니다. 먼저 업무 프로세스 (예: 아래 주문 또는 항공권 예약) 를 기록한 다음 테스트 스크립트로 변환합니다. 가상 사용자를 사용하면 Windows, UNIX 또는 Linux 시스템에서 동시에 수천 명의 사용자 액세스를 생성할 수 있습니다. 따라서 LoadRunner 는 로드 테스트에 필요한 하드웨어와 인력을 크게 줄일 수 있습니다. 또한 LoadRunner 의 특허 터빈 부하 기술은 가능합니다.
높은 적응성을 제공하다. 터보 로드 (TurboLoad) 를 사용하면 매일 수십만 명의 온라인 사용자와 수백만 번의 클릭에 대한 로드를 생성할 수 있습니다.
가상 사용자 생성기를 사용하여 테스트 스크립트를 설정한 후에는 여러 개의 실제 데이터로 응용 프로그램을 테스트하여 시스템의 로드 용량을 반영할 수 있도록 매개 변수화할 수 있습니다. 주문 입력 프로세스를 예로 들면, 매개변수화는 레코드의 고정 데이터 (예: 주문 번호 및 고객명) 를 변수 값으로 대체할 수 있습니다. 이들 변수에 가능한 주문 번호와 고객 이름을 자유롭게 입력하여 여러 실제 사용자의 작동 동작과 일치시킵니다.
LoadRunner 는 데이터 마법사를 통해 테스트 데이터를 자동으로 매개변수화합니다. 데이터 마법사는 데이터베이스 서버에 직접 연결되어 주문 번호 및 사용자 이름과 같은 필요한 데이터를 가져와 테스트 스크립트에 직접 입력할 수 있습니다. 이렇게 하면 수동 데이터 처리가 필요 없고 데이터 마법사를 통해 많은 시간을 절약할 수 있습니다.
가상 사용자가 실제 사용자를 시뮬레이션할 수 있도록 LoadRunner 를 사용하여 일부 동작 특성을 제어할 수 있습니다. 예를 들어, 한 번의 마우스 클릭으로 트랜잭션 수, 트랜잭션 빈도, 사용자 사고 시간, 연결 속도를 쉽게 제어할 수 있습니다. 가상 사용자를 설정한 후에는 로드 시나리오, 업무 프로세스 조합 및 가상 사용자를 설정해야 합니다. LoadRunner 의 컨트롤러를 사용하면 다중 사용자 테스트 계획을 신속하게 구성할 수 있습니다. 컨트롤러의 Rendezvous 기능은 연속적이고 순환적인 로드를 만들 수 있을 뿐만 아니라 부하 테스트 시나리오를 관리하고 구동할 수 있는 대화식 환경을 제공합니다.
또한 일정 서비스를 사용하여 사용자가 시스템에 액세스하여 로드를 생성하는 시기를 정의할 수 있습니다. 이런 식으로 테스트 프로세스를 자동화할 수 있습니다. 마찬가지로 Controller 를 사용하여 모든 사용자가 인벤토리 응용 프로그램에 로그온하는 것과 같은 작업을 동시에 수행하여 최대 로드 상황을 시뮬레이션하는 로드 시나리오를 정의할 수 있습니다. 또한 서버, 데이터베이스, 네트워크 디바이스 등 시스템 아키텍처에서 다양한 구성 요소의 성능을 모니터링할 수 있습니다. -고객이 시스템 구성을 결정할 수 있도록 도와줍니다.
LoadRunner 는 자동 로드 기술을 통해 테스트 유연성을 높입니다. AutoLoad 를 사용하면 사용자 수에 따라 테스트 목표를 미리 설정하고 테스트 프로세스를 최적화할 수 있습니다. 예를 들어, 애플리케이션 시스템에서 발생하는 초당 클릭 수 또는 초당 트랜잭션 수를 결정하는 것이 목표일 수 있습니다. LoadRunner 는 미디어 스트리밍 어플리케이션도 지원할 수 있습니다. 최종 사용자가 우수한 운영 환경과 고품질의 미디어 스트림을 얻을 수 있도록 미디어 스트리밍 어플리케이션을 테스트해야 합니다. LoadRunner 를 사용하면 널리 사용되는 멀티미디어 데이터 스트림 형식을 기록 및 재생하여 시스템 성능 문제를 진단하고 원인을 찾아내며 데이터 품질을 분석할 수 있습니다.
완벽한 엔터프라이즈 애플리케이션 환경을 지원합니다.
LoadRunner 는 다양한 IT 인프라를 테스트할 수 있는 광범위한 프로토콜을 지원합니다. PR (PerformanceRunner) 은 높은 동시 클라이언트를 시뮬레이트하는 성능 테스트 소프트웨어로 프로토콜 및 메시지를 통해 서버에 동시 압력을 가하고, 전체 시스템의 로드 및 스트레스 내성을 테스트하고, 스트레스 테스트, 성능 테스트, 구성 테스트, 피크 테스트 등을 수행합니다.
이러한 기능은 다음과 같습니다.
● 테스트 스크립트를 기록합니다.
PR 은 응용 프로그램의 프로토콜 및 메시지를 기록하고 응용 프로그램의 프로토콜 및 포트를 수신하여 테스트 스크립트를 생성합니다. PR 은 Java 를 매개 변수화, 체크포인트 등의 기능을 지원하는 표준 테스트 스크립트로 사용합니다.
협회와 회의
애플리케이션의 세션, 특히 B/S 스키마 프로그램의 세션은 "연결" 을 통해 이루어집니다. 사용자가 "연결" 버튼을 클릭하기만 하면 PR 은 테스트 스크립트를 자동으로 스캔하고 연결을 설정하여 session 이 있는 테스트를 수행합니다.
● 조립점
PR 은 함수를 통해 설정할 수 있는 어셈블리 포인트를 지원합니다. 조립 지점을 설정하면 특정 시점의 동시 압력이 예상 지표에 도달하여 성능 동시성을 더욱 사실적으로 만들 수 있습니다.
● 동시 압력을 일으킨다.
성능 스크립트를 작성한 후 프로젝트를 작성하고 압력 모형을 설정하여 압력을 생성할 수 있습니다. PR 은 한 시스템에서 최대 5,000 개의 동시 압력을 생성할 수 있습니다.
● 장면 지원 적용
다중 프로젝트 스크립트의 압력 곡선을 설정하여 장면 테스트를 적용할 수 있습니다.
● 감시를 실시한다.
성능 테스트가 시작되면 설정된 장면에 따라 압력이 발생합니다. 실행 중에 스크립트의 실행과 테스트된 시스템의 성능 지표를 관찰해야 합니다. 홍보는 감시를 실시하여 이 정보를 점검한다.
● 성능 분석 보고서
성능 테스트가 완료되면 CPU 상관 관계, 처리량, 동시성 등을 포함한 다양한 성능 분석 보고서가 생성됩니다.
시스템 요구 사항: windows(32 비트 /64 비트) 2000/xp/vista/2003/7/2008.