응답 시간 결과 평가

테스트 워크벤치에서 테스트를 시작할 때 기본적으로 모바일 및 웹 UI 통계 보고서가 단계 성능 보기에 그래프를 표시합니다. 이 그래프는 각 테스트 단계에 대한 평균 응답 시간을 표시합니다. 그러나 각각의 선택된 단계마다 애플리케이션 내부 및 애플리케이션 외부(네트워크 및 서버)에서 응답 시간에 대한 데이터를 수집하는(사용으로 설정된 경우) 옵션이 있습니다. 이 추가 데이터를 통해 테스트 단계 동안의 예상치 못한 응답 시간 또는 고장에 대해 네트워크 및 서버의 컨트리뷰션과 비교한 애플리케이션의 컨트리뷰션을 식별할 수 있습니다.

이 태스크 정보

응답 시간 컨트리뷰션 데이터를 수집하려면 테스트 워크벤치, 명령행, Rational® Quality Manager 또는 Rational Performance Tester에서 테스트를 시작해야 합니다. Rational Quality Manager 또는 Rational Performance Tester에서 테스트를 시작하는 경우 e2e.collect="true" 변수가 포함되어 있는지 확인하십시오.

프로시저

  1. 테스트 워크벤치에서 테스트 실행을 클릭하십시오.
  2. 실행 구성 마법사의 성능 측정 페이지에서 다음을 클릭하고 응답 시간 컨트리뷰션 데이터 수집을 선택하십시오. 테스트가 완료되면 모바일 및 웹 UI 통계 보고서가 테스트의 각 단계 동안의 응답 시간을 나타내는 그래프를 표시합니다. 기본적으로 재생 중에 10개의 최상위 응답 시간만 수집되지만 다음과 같이 필터를 변경할 수 있습니다.
    1. 단계 성능 보고서의 임의의 위치에서 마우스 오른쪽 단추로 클릭하고 컨텍스트 메뉴에서 필터 수정을 선택하십시오. 필터 수정에서 개수 필터: 최상위 10개를 선택하고(그림 1 참조) 편집을 클릭하십시오.
    2. 성능 카운터 필터 마법사에서 개수로 필터를 선택하십시오. 표시할 수에 새 값을 입력하고 최상위 값 표시 또는 최하위 값 표시를 선택할 수 있습니다. 예를 들어, 15를 입력하면 보고서에서 15개의 최상위 응답 시간 또는 최하위 값을 가지는 15개의 응답 시간을 표시합니다.

    그림 1: 필터 수정

    개수
필터: 최상위 10개를 선택하여 카운터 필터를 수정하십시오.
  3. 임의의 응답 시간 그래프를 마우스 오른쪽 단추로 클릭하고 팝업 메뉴에서 단계 응답 시간 컨트리뷰션 표시를 선택하십시오(그림 2 참조). 한 그래프는 애플리케이션에서 소요된 시간을 표시하고(앱 작동 시간), 다른 그래프는 애플리케이션 외부에서(네트워크와 서버에서) 소요된 시간을 표시합니다(앱 중지 시간)(그림 3 참조). 테스트를 실행할 때 응답 시간 컨트리뷰션 데이터 수집을 선택하지 않는 경우 응답 시간 컨트리뷰션 데이터가 테스트에서 단계에 대해 수집되지 않고 단계 응답 시간 컨트리뷰션 표시 옵션이 사용 불가능합니다. 응답 시간은 첫 번째 단계 즉, 시작 단계에 대해서도 측정됩니다.
    제한사항: 앱 중지 시간은 4.0 미만의 Android 버전에 대해 웹 및 하이브리드 애플리케이션의 시작 단계에 대해 측정되지 않습니다.

    그림 2: 테스트의 최상위 10개 단계에 대한 응답 시간 컨트리뷰션 막대형 그래프

    테스트 실행을 위한
최상위 단계 응답 시간

    그림 3: 하나의 선택된 단계에 대한 앱 작동 및 앱 중지 시간

    단계 앱 작동 및 앱 중지에 대한
응답 시간 컨트리뷰션 데이터
  4. 단계 성능 탭의 맨 위에 있는 단계 성능 링크를 클릭하여 기본 페이지로 돌아가십시오.

피드백