로컬 스케줄 또는 테스트 실행

기본 실행 구성으로 한 명의 사용자 또는 한 스케줄에 대해 로컬로 테스트를 실행할 수 있습니다.

이 태스크 정보

이 방법으로 스케줄 또는 테스트를 실행하는 경우 IBM® Rational® Performance Tester에서는 단순 실행 구성을 자동으로 설정합니다. 테스트는 한 명의 사용자가 있는 로컬 컴퓨터에서 실행됩니다. 스케줄은 설정한 사용자 그룹 및 위치에 대해 실행됩니다. 그러나 실행 결과는 기본 이름(스케줄 또는 테스트와 같으나 접미부가 붙은 이름)을 포함하며 기본 위치에 저장됩니다.

다중 에이전트에서 스케줄을 실행할 때 특히 장기 로드 테스트 실행 중에 에이전트를 유실할 수 있습니다. 에이전트 유실은 일반적으로 발생하지는 않지만, 컴퓨터의 메모리를 소모하는 등 일부 극단적인 경우에 발생합니다. 에이전트가 유실되면 기본적으로 스케줄이 중지됩니다. 이 방법으로 스케줄이 중지되면 스케줄을 실행하기 전에 에이전트 손실 이유를 수정하거나 에이전트를 더 추가해야 합니다. 유실된 에이전트 없이 계속 스케줄을 실행하려면 스케줄 편집기에서 고급 탭을 클릭하고 에이전트 유실 시 실행 정지 선택란을 선택 취소하십시오. 일반적으로 에이전트는 에이전트 사이에서 로드를 분산합니다. 따라서 유실 에이전트가 없는 채로 스케줄을 실행하면 예상치 못한 결과가 발생할 수 있습니다. 세그먼트화된 데이터 풀을 사용하고 유실 에이전트가 없는 채 스케줄을 실행하는 경우 데이터는 남은 에이전트 간에 재분배되지 않습니다. 또한 스케줄에 다중 스테이지가 있는 경우 기본적으로 다음 스테이지에 남아 있는 에이전트 사이에서 사용자 로드가 분산됩니다. 그러나 현재 스테이지에서 유실된 사용자 대체 선택란이 선택된 경우 사용자 로드는 현재 스테이지에 남아 있는 에이전트 사이에서 고르게 분배됩니다. 선택란이 선택 취소되고 사용자 백분율이 스테이지 실행 중에 종료하도록 허용되는 경우 사용자 로드는 다음 스테이지에서 남은 에이전트 간에 분배됩니다. 스케줄 실행에서 에이전트가 유실되면 성능 보고서에 로깅됩니다.

완료되지 않은 페이지 적중 없이 테스트를 점진적으로 중지하려면 > 환경 설정 > 테스트 > 테스트 실행에서 중지가 요청된 경우 활성 조치를 완료할 수 있음 선택란을 선택하십시오.

실행 상태에 대한 이메일 알림을 수신하려면 > 환경 설정 > 테스트 > 테스트 실행에서 이메일 특성을 지정하십시오.

프로시저

  1. 테스트 네비게이터에서 스케줄 또는 테스트를 찾을 때까지 프로젝트를 펼치십시오.
  2. 스케줄 또는 테스트를 마우스 오른쪽 단추로 클릭하고 실행 도구 > 성능 스케줄 또는 실행 도구 > 테스트를 클릭하십시오.
    참고: 원격 Macintosh 컴퓨터에서 HTTP 스케줄을 실행하면, 테스트에 실패합니다. 레코딩에 사용되는 암호 스위트는 Macintosh 컴퓨터의 Oracle JDK에서 사용 가능해야 합니다. 예를 들어, Macintosh에서 TLS_RSA_WITH_AES_128_CBC_SHA를 사용할 수 있습니다.

결과

테스트 또는 스케줄을 실행한 후에 Performance Test 실행 보기가 열립니다. 이 보기에서 선택한 결과에 대한 주석을 추가하고 스케줄을 실행하는 데 사용된 설정을 볼 수 있습니다. 주석을 추가하려면 Performance Test 실행 보기의 왼쪽 하단 패널에서 사용자 주석을 클릭하십시오. 사용자가 입력하는 주석이 성능 보고서의 요약 페이지에 표시됩니다. 스케줄 실행에 사용된 설정을 보려면 스케줄 실행을 클릭하십시오. Performance Test 실행 보기 스케줄 설정 페이지는 실행에 사용된 통계 및 테스트 로그 설정을 표시합니다.

참고: 파일 다운로드를 포함하는 테스트를 레코딩한 경우 실제로 파일은 디스크에 저장되지 않습니다. 그러나 파일을 요청한 요청의 응답을 조회하여 서버에서 파일이 검색되었는지 확인할 수 있습니다. 다운로드된 큰 파일에 대한 요청을 찾는 한 가지 방법은 응답 크기가 큰 요청을 찾는 것입니다.

다음에 수행할 작업

스케줄 또는 테스트를 구성할 수 있습니다. 구성을 설정하는 일반적인 이유는 실행 결과의 저장 위치를 제어하기 위한 것입니다. 자세한 정보는 실행 구성 설정을 참조하십시오.

피드백