도구 사용 도움말: Rational TestManager를 사용하여 테스트 활동 수행
이 도구 사용 도움말은 Rational TestManager를 사용하여 다섯 가지의 테스트 활동을 수행하는 방법을 설명합니다.
도구: Rational TestManager
관계
기본 설명

개요

Rational TestManager는 모든 테스트 활동(계획, 디자인, 구현, 실행 및 분석)을 관리하기 위한 하나의 장소입니다. TestManager는 테스트를 나머지 개발 노력과 연결하고 사용자의 테스트 자산 및 도구를 결합하여 프로젝트의 정확한 상태를 이해하기 위한 단일 지점을 제공합니다.

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

도구 단계

Rational TestManager를 사용하려면 다음을 수행하십시오.

  1. 테스트 계획
  2. 테스트 디자인
  3. 테스트 구현
  4. 테스트 실행
  5. 테스트 평가

1.   테스트 계획

테스트 계획 활동은 기본적으로 "테스트하기 위해 무엇을 수행해야 하는가?"라는 질문에 응답하는 것입니다. 테스트 계획을 완료하면 테스트할 대상을 정의하는 테스트 계획을 얻게 됩니다.

Rational TestManager에서는 테스트 계획에 많은 특성이 있을 수 있습니다. 테스트 계획을 처음 작성하거나 나중에 추가 또는 변경할 경우 특성을 추가할 수 있습니다.

일부 특성은 다음과 같습니다.

  • 테스트 계획 설명
  • 테스트 계획 소유자
  • 테스트 계획과 연관되는 반복 및 구성
  • 테스트 계획과 연관되는 외부 문서

Rational TestManager에서는 테스트 계획에 테스트 케이스 목록을 포함할 수 있습니다. 테스트 케이스는 테스트 케이스 폴더를 기반으로 구성할 수 있습니다.

테스트를 계획한 후에는 디자인할 수 있습니다.

도움말 아이콘 Rational TestManager 도움말에서 테스트 계획 주제를 참조하십시오.

2.   테스트 디자인

테스트 디자인 활동은 기본적으로 "테스트를 어떻게 수행해야 하는가?"라는 질문에 응답하는 것입니다. 테스트 디자인을 완료하면 테스트 케이스를 수행하기 위한 방법을 이해하는 데 도움이 되고 테스트 케이스를 구현할 수 있는 방법에 대한 계획을 시작하는 데 도움이 되는 테스트 디자인을 얻게 됩니다.

Rational TestManager에서는 해당 테스트에 발생해야 하는 실제 단계를 표시하여 테스트 케이스를 디자인할 수 있습니다. 전제 조건, 사후 조건 및 적합성 기준을 지정할 수도 있습니다.

테스트를 디자인하고 나면 그 테스트를 구현할 수 있습니다.

도움말 아이콘 Rational TestManager 도움말에서 테스트 디자인 주제를 참조하십시오.

3.   테스트 구현

테스트 구현 활동은 기본적으로 재사용가능 테스트 스크립트를 작성하는 것입니다.

Rational TestManager에서는 수동 스크립트를 작성하여 테스트를 구현할 수 있습니다. 수동 스크립트는 테스터가 실행할 테스트 지시사항 세트입니다. Rational Robot을 사용하여 자동화된 테스트를 구현할 수도 있습니다.

TestManager에서 사용자 고유의 구현 도구에 액세스할 수 있도록 API로 Rational TestManager를 확장할 수 있습니다. 이와 같은 확장성으로 인해, 사용자 상황 및 조직에 적절한 어떤 도구에서든지 스크립트를 빌드하여 테스트를 구현할 수 있습니다. 예를 들어, Visual Test 스크립트, 일괄처리 파일 또는 Perl 스크립트를 구현할 수 있습니다.

스크립트를 구현하고 나면 Rational TestManager를 사용하여 이 스크립트를 TestManager의 다른 테스트 중간 산출물과 연관시킬 수 있습니다. 예를 들어, 다른 도구에서 작성된 스크립트를 TestManager에서 작성된 테스트 케이스와 연관시킬 수 있습니다.

테스트를 구현한 후에는 Rational TestManager에서 테스트를 실행할 수 있습니다.

도움말 아이콘 Rational TestManager 도움말에서 테스트 구현 주제를 참조하십시오.

4.   테스트 실행

테스트 실행 활동은 기본적으로 테스트 스크립트를 실행하여 시스템이 올바르게 작동하는지 확인하는 것입니다.

Rational TestManager에서는 몇 가지의 방식으로 테스트를 실행할 수 있습니다.

  • 단일 구현을 실행하는 개별 테스트 스크립트를 실행합니다.
  • 테스트 케이스 구현을 실행하는 하나 이상의 테스트 케이스를 실행합니다.
  • 여러 개의 컴퓨터 및 사용자 사이에 테스트 케이스 및 해당 구현을 실행하는 스위트)를 실행합니다.

테스트를 실행하고 나면 테스트 결과를 평가할 수 있습니다.

도움말 아이콘 Rational TestManager 도움말에서 테스트 실행 주제를 참조하십시오.

5.   테스트 평가

테스트 평가 활동은 테스트 대상 시스템의 품질을 판별하는 것입니다.

Rational TestManager에서는 테스트 로그에서 테스트 실행 결과를 조사하고 다양한 보고서를 실행하여 테스트를 평가할 수 있습니다.

테스트 로그는 스크립트의 통과 또는 실패 여부를 표시하고 결과 평가에 필요한 정보를 가져오기 위해 드릴 다운할 수 있는 기능을 제공합니다. 테스트 로그에서 변경 요청을 식별하고 로깅할 수 있습니다.

Rational TestManager에서 기본적인 보고서 유형은 세 가지입니다.

  • 테스트 케이스 분배 및 상태동향 보고서: 테스트 케이스 계획, 구현 및 실행 결과의 진행을 추적하는 데 도움이 됩니다.
  • 성능 테스트 보고서: 응용프로그램이 지정된 조건에서 주요 타스크를 수행하는 상대적 효율성을 평가하는 데 도움이 됩니다.
  • 목록 보고서: Rational 프로젝트에 저장된 여러 테스트 자산의 목록을 표시합니다.

도움말 아이콘 Rational TestManager 도움말에서 테스트 평가 주제를 참조하십시오.