테스트 결과를 사용하여 동기화 정책 설정

테스트를 레코딩하면 동기화 정책이 자동으로 계산되고 테스트 단계에서 설정됩니다. 응답 시간은 동기화 정책이 응답 시간 계산을 허용하도록 설정된 경우에만 성공적으로 재생된 조치에 대해 보고됩니다.

시작하기 전에

모바일 디바이스에 대한 테스트를 레코딩하십시오. 통계 보고서를 생성하려면 테스트 워크벤치에서 테스트를 실행하십시오. 수동 모드 진입을 선택하여 테스트 워크벤치에 제어를 제공하십시오.

이 태스크 정보

테스트가 생성되면 테스트 편집기의 테스트 스크립트에서 선택된 단계 또는 실행 노드에서 UI 조치(단추 클릭)의 동기화 정책과 디바이스에서 레코딩된 조치(시작, 이전 누르기)의 동기화 정책을 확인할 수 있습니다. 동기화 정책은 기본 단계에만 사용 가능하며 웹 UI 단계에는 적용할 수 없습니다. 웹 UI 단계의 경우에는 편집할 수 없는 숨겨진 기본 동기화 정책을 사용하여 성공적인 단계의 응답 시간을 측정합니다. 응답 시간 결과는 웹 보고서에 표시됩니다. 통계 보고서는 테스트 워크벤치에서 테스트를 실행하는 경우에만 생성됩니다. 단계가 성공하고 해당 동기화 정책이 유휴 대기(기본값) 또는 사용 중이 아닐 때까지 대기로 설정된 경우에만 응답 시간이 측정됩니다. 응답 시간이 계산되고 보고될 수 있도록 가장 적합한 정책을 선택해야 합니다.
참고: 테스트가 Rational® Test Workbench 모바일 클라이언트 8.5.1을 사용하여 생성되고 버전 8.6에서 편집된 경우에는 먼저 1단계에 설명된 대로 모바일 동기화 정책을 기본 상태로 설정하고 테스트를 실행하여 응답 시간이 보고되도록 해야 합니다.

프로시저

  1. 선택사항(8.6 버전 이전의 Rational Test Workbench 모바일 클라이언트를 사용하여 생성된 테스트의 경우에만): 테스트 스크립트의 루트 노드를 선택하고 마우스 오른쪽 단추를 클릭한 후 기본 모바일 동기화 정책 설정을 선택하십시오. 마법사가 열리면 수행될 변경을 확인한 후 완료를 클릭하십시오. 그런 다음 테스트를 실행하십시오.
  2. 보고서를 여십시오. 테스트의 성공적인 각 단계에 대해 측정된 응답 시간과 측정된 최대 응답 시간에 대한 정보를 확인할 수 있습니다. 응답 시간은 분으로 표현됩니다. 경고는 동기화 정책을 변경해야 하는 단계를 표시합니다. 동기화 정책이 성공하고 정책이 정확한 값을 계산하도록 설정된 경우에만 응답 시간이 측정됩니다. 그러한 예는 정책이 유휴 대기 또는 사용 중이 아닐 때까지 대기로 설정된 경우입니다. 동기화 정책에서 응답 시간 계산을 허용하지 않는다는 메시지가 보고서에 표시되면 이는 일반적으로 애플리케이션이 백그라운드 태스크를 실행 중이며 일반 사용자에게 진행상태 모니터를 표시하는 데 실패했음을 의미합니다. 모바일 보고서를 보는 방법에 대한 세부사항은 모바일 보고서 보기에서 찾을 수 있습니다.
  3. 테스트 스크립트를 편집하고 단계를 선택한 후 동기화 정책에서 유휴 대기사용 중이 아닐 때까지 대기 중 하나를 선택하십시오. 세부사항은 모바일 테스트에서 시간 측정 조치의 내용을 참조하십시오.
  4. 정책이 선택되면 테스트를 저장하십시오. 테스트를 재생하여 테스트가 여전히 성공적이고 응답 시간이 지금 계산되며 보고서에 다른 경고가 표시되지 않는지 확인하십시오.
  5. 테스트에서 시간 계산에 기여하는 제한시간 및 대기 시간도 수정할 수 있습니다. 시간 계산에 대한 세부사항은 모바일 테스트에서 시간 측정 조치의 내용을 참조하십시오.

피드백