성능 보고서

이 보고서에는 실행의 유효성 및 실행에 있어 매우 중요한 데이터가 요약되어 있으며, 테스트에서 가장 느린 10개의 페이지의 응답 경향이 표시되고, 지정된 간격 동안 각 페이지의 응답 경향에 대한 그래프가 표시됩니다.

전체 페이지

전체 페이지는 다음 정보를 제공합니다.

요약 페이지

요약 페이지에는 사용자가 테스트의 중간 결과나 최종 결과를 한 번에 분석할 수 있도록 테스트 실행에 대한 가장 중요한 데이터가 요약되어 있습니다.

요약 페이지에는 다음 실행 요약 정보가 표시됩니다.

요약 페이지에는 다음 페이지 요약 정보가 표시됩니다.

요약 페이지에는 다음 페이지 요소 요약 정보가 표시됩니다.

테스트에 트랜잭션을 설정한 경우 요약 페이지에는 다음과 같은 트랜잭션 정보가 표시됩니다.

페이지 성능 페이지

페이지 성능 페이지에는 테스트에서 가장 느린 10개의 페이지에 대한 평균 응답이 테스트 진행 상태로 표시됩니다. 이 정보를 사용하여 테스트 중 및 테스트 후에 시스템 응답을 평가할 수 있습니다.

막대형 차트에는 가장 느린 10개의 페이지에 대한 평균 응답 시간이 표시됩니다. 각 막대는 레코딩 중에 방문한 페이지를 나타냅니다. 테스트를 실행하면 실행되는 동안에는 가장 느린 10개의 페이지가 동적으로 업데이트되므로 막대형 차트가 변경됩니다. 예를 들어, 실행을 시작할 때는 로그온 페이지가 10개의 가장 느린 페이지 중 하나였을 수 있지만, 테스트가 진행되는 동안 로그온 페이지 대신 쇼핑 카트 페이지가 가장 느린 10개의 페이지 중 하나가 될 수 있습니다. 실행 후에는 전체 실행 동안 가장 느린 10개의 페이지가 표시됩니다.

막대형 차트 아래의 테이블에는 다음과 같은 추가 정보가 표시됩니다.
  • 실행 동안 각 페이지에 대한 최소 응답 시간. 응답 시간은 전송한 첫 번째 요청 문자와 수신한 마지막 응답 문자 사이의 시간입니다. 응답 시간 카운터는 4XX(클라이언트 오류)에서 5XX(서버 오류)까지의 범위에 있는 상태 코드를 가진 요청을 포함하는 페이지의 페이지 응답 시간을 생략합니다. 유일한 예외는 실패(예: 404)가 기록된 후 리턴되고 요청이 페이지의 1차 요청이 아닌 경우입니다. 제한시간을 초과하는 요청이 포함된 페이지 응답 시간은 항상 버립니다.
  • 실행 동안 각 페이지에 대한 평균 응답 시간. 이 시간은 막대형 차트 정보와 일치합니다.
  • 평균 응답 시간의 표준 편차. 표준 편차는 평균에 대해 데이터가 그룹화되는 밀도를 나타냅니다. 예를 들어, 시스템 A와 시스템 B 모두 평균 응답 시간이 12밀리초입니다. 그러나 이는 응답 시간이 비슷하다는 것을 의미하지는 않습니다. 시스템 A의 응답 시간은 11밀리초, 12밀리초, 13밀리초, 12밀리초일 수 있습니다. 시스템 B의 응답 시간은 1밀리초, 20밀리초, 25밀리초, 2밀리초일 수 있습니다. 평균 시간은 같지만 시스템 B의 표준 편차가 더 크며 응답 시간이 다양합니다.
  • 실행 동안 각 페이지에 대한 최대 응답 시간
  • 각 페이지에 액세스하기 위한 초당 시도 횟수. 시도는 1차 요청이 전송되었으나 해당 요청이 페이지 내에 포함되지 않았음을 의미합니다.
  • 페이지에 액세스하기 위한 총 시도 횟수
가장 느린 10개 페이지 요소 응답 시간을 표시하려면 페이지를 마우스 오른쪽 단추로 클릭하고 페이지 요소 응답 표시를 선택하십시오.

응답 대 시간 요약 페이지

응답 대 시간 요약 페이지에는 지정된 간격 동안 평균 응답 동향이 그래프로 표시됩니다. 여기에는 해당하는 요약 테이블과 두 개의 선 그래프가 있습니다. 스케줄에 단계별 로드가 포함되는 경우에는 그래프 맨 위에 있는 시간 범위 컬러 마커가 해당 단계를 나타냅니다.

응답 대 시간 세부사항 페이지

응답 대 시간 세부사항 페이지에는 샘플 간격의 응답 동향이 그래프로 표시됩니다. 각 페이지는 별도 행으로 표시됩니다.

평균 페이지 응답 시간 그래프에는 각 샘플 간격에 대한 각 페이지의 평균 응답을 표시됩니다. 스케줄에 단계별 로드가 포함되는 경우에는 그래프 맨 위에 있는 시간 범위 컬러 마커가 해당 단계를 나타냅니다. 그래프 다음의 테이블에는 다음과 같은 추가 정보가 있습니다.

페이지 처리량 페이지

페이지 처리량 페이지는 샘플 간격당 전송되는 요청 빈도의 개요를 제공합니다. 요청 수와 히트 수가 유사하지 않으면 서버가 워크로드를 처리하는 데 문제가 있을 수 있습니다.

실행 중에 가상 사용자를 추가하고 이 두 그래프를 동시에 감시하는 경우 워크로드를 처리하는 시스템 기능을 모니터할 수 있습니다. 페이지 히트 비율이 안정화되면 활성 사용자 개수가 계속 증가하고 시스템이 잘 조정되더라도 평균 응답 시간이 자연스럽게 느려집니다. 이처럼 응답 시간이 느려지는 이유는 시스템이 최대 유효 처리량 레벨에서 실행되고 요청에 대한 응답 속도를 늦추어 페이지 히트 비율을 효과적으로 조절하기 때문입니다.

서버 처리량 페이지

서버 처리량 페이지에는 간격당 또한 전체 실행 동안 전송되는 바이트 수와 비율이 나열됩니다. 이 페이지에는 또한 각 간격 또는 전체 실행에 대한 가상 사용자의 상태가 나열됩니다. 전송된 바이트 및 수신된 바이트 처리량 비율(클라이언트 관점에서 계산됨)은 Rational® Performance Tester에서 서버를 통해 전송하는 데이터의 양을 나타냅니다. 일반적으로 이 데이터를 다른 메트릭(예를 들어, 페이지 처리량, 자원 모니터링 데이터)과 함께 분석하여 네트워크 처리량 수요가 서버 성능에 미치는 영향을 이해할 수 있습니다.

서버 상태 요약 페이지

서버 상태 요약 페이지는 서버가 로드에 응답하는 정도에 대한 전반적인 상태를 알려줍니다.

서버 상태 세부사항 페이지

서버 상태 세부사항 페이지는 성공 비율이 가장 낮은 10개 페이지에 대한 특정 세부사항을 제공합니다.

캐싱 세부사항 페이지

캐싱 세부사항 페이지는 테스트 실행 중 캐싱 동작에 대한 특정 세부사항을 제공합니다.

자원 페이지

자원 페이지에는 또한 스케줄이 실행되는 동안 모니터된 모든 자원 카운터가 표시됩니다.

페이지 요소 응답

페이지 요소 페이지에는 선택한 페이지의 가장 느린 10개 페이지 요소 응답이 표시됩니다.

페이지 응답 시간 컨트리뷰션

페이지 응답 시간 컨트리뷰션 페이지에는 각 페이지 요소가 전체 페이지 응답 시간과 클라이언트 지연 시간 및 연결 시간에 영향을 주는 시간이 표시됩니다.

페이지 크기

이 페이지에는 테스트할 애플리케이션의 각 페이지 크기가 나열됩니다. 페이지 크기는 응답 시간 계산에 영향을 미칩니다. 페이지 일부가 캐시되거나 모든 페이지가 캐시되는 경우에는 캐시에서 수신되는 요청이 총 페이지 크기에 영향을 주지 않습니다. 스케줄의 경우 각 페이지에 대한 히트 수를 가상 사용자 수로 확인할 수 있습니다.

오류

이 페이지에는 오류 수와 테스트 또는 스케줄에서 발생한 해당 조치가 나열됩니다. 오류 조건 섹션에는 충족된 오류 조건 수가 표시됩니다. 오류 동작 섹션에는 각 오류 조건의 처리 방식이 표시됩니다. 테스트 편집기, 스케줄 편집기 또는 복합 테스트 편집기의 고급 탭에 오류를 처리하는 방법이 이미 정의되어 있어야 합니다.

피드백