도구 사용 도움말: Rational TestManager를 사용하여 테스트 스위트 실행
이 도구 사용 도움말은 Rational TestManager를 사용하여 테스트 스위트를 실행하는 방법에 대해 설명합니다.
도구: Rational TestManager
관계
기본 설명

개요

테스트 노력 관리 능력의 일부로 TestManager를 사용하여 모든 유형의 테스트 스크립트(예: GUI, 수동 테스트, 가상 사용자, 명령행, Visual Basic 및 Java)를 하나의 사용자 실행 단계로 조정할 수 있습니다. 스위트라 불리는 이 단계에서는 테스트 팀을 통해 테스트 스크립트 제품군을 단편적으로가 아니라 전체적으로 분배, 실행 및 평가할 수 있습니다.

스위트를 실행할 때 런타임 특정 정보를 제공합니다. 지정된 스위트 항목을 실행하는 각각의 가상 테스터는 이 가이드라인에 따라 실행합니다. 스위트 실행의 결과는 로그로 저장됩니다. 스위트를 실행한 후 보고서를 생성하여 로그에 저장된 데이터를 분석하고 실행 결과를 그래프 및 차트 양식으로 표시할 수 있습니다.

테스트 스위트 작성에 대한 자세한 정보는 도구 사용 도움말: Rational TestManager를 사용하여 자동화된 테스트 스위트 디자인을 참조하십시오.

이 도구 사용 도움말은 Microsoft Windows 98/2000/NT 4.0 실행 시 적용 가능합니다.

도구 단계

TestManager를 사용하여 테스트 스위트를 실행하려면, 다음 단계를 수행해야 합니다.

  1. 스위트 지정
  2. 사용자 로드 정의
  3. 로그 파일 지정
  4. 자원 모니터링 사용 또는 사용 안함
  5. 구성 무시 여부 선택
  6. 런타임 보고서 작성 옵션 지정

1.   스위트 지정

  • 스위트를 지정하려면, 파일 메뉴에서 스위트 실행을 클릭하십시오. 스위트 실행 대화 상자가 표시됩니다.
  • 스위트를 변경하려면, 스위트 정보 내에서 변경...을 클릭하십시오.

2.   사용자 로드 정의

  • 실행하기로 선택한 스위트에서 고정 컴퓨터 그룹이 정의되고 이름 아래에 표시되는 필드가 없는 경우, 3단계 로그 파일 지정을 지금 진행하십시오.
  • 그렇지 않으면, 사용자 수 상자에서 실행할 가상 테스터의 수를 입력하십시오.
  • 스위트가 고정 그룹과 가변 그룹을 모두 포함하는 경우, 고정 그룹이 먼저 지정됩니다. 사용 가능 가상 테스터의 수는 소유한 라이센스의 유형에 따라 결정됩니다. 라이센스가 지정한 가상 테스트의 수를 지원하지 않는 경우, 오류 메시지가 표시됩니다.

참고: 컴퓨터 그룹을 정의할 때 스위트 실행 전에 컴퓨터에 대한 프롬프트 선택란을 선택한 경우, 컴퓨터 목록은 컴퓨터 편집, 컴퓨터 목록 편집특성 단추와 함께 표시됩니다.

3.   로그 파일 지정

현재 빌드 번호가 빌드 상자에 표시됩니다. 로그 폴더의 이름은 스위트를 기반으로 하고, 로그 이름은 가상 테스터의 수와 스위트를 실행한 횟수를 기반으로 합니다.

로그 폴더 또는 로그 이름을 변경하려면, 로그 정보 내에서 변경...을 클릭하십시오.

4.   자원 모니터링 사용 또는 사용 안함

자원을 모니터하려면, 자원 모니터 선택란을 클릭하십시오. 비율 갱신 상자에 간격을 수정하여 보기가 갱신되는 비율을 변경하십시오. 간격이 낮을수록 갱신 속도는 더 빨라집니다.

모니터링을 통해 스위트를 재생할 때 컴퓨터 자원 사용을 관찰한 다음, 결과를 분석할 때 해당하는 가상 테스터 응답 시간에 따라 이 사용 데이터를 그래프로 나타냅니다.

5.   구성 무시 여부 선택

테스트 케이스의 구성 무시 선택란을 클릭하여 TestManager가 테스트 케이스에 대한 시스템 구성을 무시하고 모든 사용 가능 컴퓨터에서 테스트 케이스를 실행하게 하십시오.

TestManager에서 이 옵션이 선택된 스위트를 실행하는 방법은 세 가지입니다.

  • 스위트의 테스트 케이스에 구성된 테스트 케이스가 포함되어 있고 상위 테스트 케이스가 구현을 포함하는 경우(예: 테스트 스크립트 또는 스위트), TestManager는 모든 사용 가능 컴퓨터에서 상위 테스트 케이스는 실행하지만 구성된 테스트 케이스는 전혀 실행하지 않습니다.
  • 스위트의 테스트 케이스에 구성된 테스트 케이스가 포함되어 있고 상위 테스트 케이스가 구현을 포함하지 않는 경우, TestManager는 상위 또는 어떠한 구성된 테스트 케이스도 실행하지 않습니다.
  • 단일 구성 테스트 케이스가 구현을 포함하는 경우, TestManager는 지정된 컴퓨터에서 테스트 케이스를 실행합니다.

6.   런타임 보고서 작성 옵션 지정

  • TestManager가 스위트 실행의 상태를 보고하는 방법을 변경하려면, 옵션...을 클릭하십시오. 다음 옵션 유형을 설정할 수 있습니다.
    • 모니터 탭은 TestManager가 스위트 실행 중에 정보를 표시하는 방법을 제어합니다.
    • 보고서 탭은 스위트가 실행을 완료할 때 TestManager에 의해 생성된 보고서를 지정합니다. 이 옵션은 성능 테스트에만 적용 가능합니다.
    • 실행 탭은 나중의 평가를 위해 스위트 실행의 로깅을 제어합니다.
    • VU 컴파일 탭은 조건부 VU 컴파일에 대한 기본 정의 및 스위트에서 외부 C 라이브러리의 포함사항을 지정합니다.

도움말 아이콘 자세한 정보는 Rational TestManager 온라인 도움말에서 옵션 대화 상자 제목의 주제를 참조하십시오.

  • 일단 실행을 구성하면, 확인을 클릭하여 테스트를 실행하십시오. TestManager는 스위트를 검사하고 최신의 것이 아닌 또는 컴파일되지 않은 테스트 스크립트를 컴파일합니다. TestManager가 스위트를 검사하는 동안 스위트 실행을 중지하려면, 취소를 클릭하십시오.
  • TestManager는 스위트를 검사하고 필요한 테스트 스크립트를 컴파일한 후 실행 준비 창을 최소화합니다. 이 시점에는 이 창을 취소하거나 지울 수 없습니다. 실행을 정지하려면, 모니터 메뉴에서 중지를 클릭하십시오.
  • 테스트를 실행하고 나면 테스트 결과를 평가할 수 있습니다.

도움말 아이콘 자세한 정보는 TestManager 온라인 도움말에서 테스트 실행 제목의 주제를 참조하십시오.