Rational Functional Tester와의 통합에 대해 자주 질문되는 내용(FAQ)

이 주제에서는 다른 Rational 제품과의 IBM® Rational® Functional Tester 통합에 대해 자주 질문되는 몇 가지 내용에 대한 응답을 제공합니다.
Rational Functional Tester와 통합할 수 있는 Rational 제품의 호환 가능 버전에 대한 정보는 http://www.ibm.com/support/docview.wss?&uid=swg27019698 and http://www.ibm.com/support/docview.wss?&uid=swg27019699의 기술 문서를 참조하십시오.

Rational Functional Tester가 테스트 관리 시스템과 통합합니까?

Rational Functional Tester는 Rational TestManager 및 Rational Quality Manager와 통합될 수 있습니다.

Functional Test 프로젝트를 테스트 관리 솔루션에 연결하는 이점

Rational Functional Tester는 테스트 구현 애플리케이션입니다. 자체적으로 테스트 계획, 테스트 디자인, 복잡한 테스트 실행 옵션 또는 상세한 결과 분석에 대한 기능을 제공하지 않습니다. 이러한 기능은 여러 가능한 구현 및 자동화 도구의 하나로서 Rational Functional Tester를 사용할 수 있는 테스트 관리 시스템에서 가져옵니다.

키워드 테스트 작업 방법

Rational Quality Manager 사용자는 Rational Quality Manager 편집기에서 Manual Test를 정의합니다. 테스트 단계 또는 단계의 세트를 키워드로 식별할 수 있습니다. 이러한 키워드는 여러 Manual Test에서 재사용될 수 있는 단계의 논리 그룹화입니다.

Rational Functional Tester 내에서도 키워드가 표시될 수 있습니다. 자동화 전문가가 키워드를 선택 또는 레코딩하거나 Rational Functional Tester 자동화된 테스트와 연관시킬 수 있습니다. 테스트 실행 시 키워드가 자동화된 테스트로 실행될 수 있습니다. 이는 제한된 자동화 전문가에게 가장 높은 활용 테스트 단계를 자동화하는 기능을 제공합니다.

키워드에 대한 작업 시 Rational Quality ManagerRational Functional Tester에 대한 라이센스가 필요한 시기

Manual Test를 작성하려면 키워드를 정의하고, 수동 단계로 구현되는 키워드를 포함한 테스트를 실행하고, Rational Quality Manager 라이센스가 필요합니다. 자동화된 테스트를 키워드의 구현으로 레코딩하려면, Rational Functional Tester 비트 및 라이센스가 필요합니다. 자동화된 키워드로 Manual Test를 실행하려면, Rational Functional Tester 라이센스 뿐만 아니라 Rational Quality ManagerRational Functional Tester 둘 다 설치되어야 합니다.

Rational Functional TesterRational Application Developer 또는 Rational Software Architect와 함께 설치될 수 있습니까?

Rational Functional TesterRational Application Developer 또는 Rational Software Architect에 퍼스펙티브로 설치합니다.

다른 Rational 제품과의 쉘 공유에 대한 정보는 http://www.ibm.com/support/docview.wss?&uid=swg27019698의 기술 문서를 참조하십시오.

Rational Functional Tester가 통합하는 소스 제어 관리 도구

Rational Functional TesterRational ClearCase® 뿐만 아니라 IBM Rational Team Concert와 통합될 수 있습니다.

소스 제어 관리 시스템을 Rational Functional Tester와 함께 사용하는 이유

Rational Functional Tester는 소스 제어 관리 시스템(예: Rational Team ConcertRational ClearCase)과 통합하여 테스트 자산에 대한 동시 변경 및 버전 테스트 스크립트 변경을 관리할 수 있습니다. Rational Functional Tester IDE(Integrated Development Environment)인 Eclipse 쉘(WSW)은 버전 제어 시스템을 사용한다고 가정합니다. 따라서 테스트 팀의 다른 사용자와 스크립트, 스크립트 템플리트 또는 오브젝트 맵을 공유하고 다른 사용자가 테스트 자산을 겹쳐쓰지 않게 하려는 팀 환경에서는 소스 제어 관리 시스템이 유용합니다. 또한 소스 제어 관리 시스템은 테스트 스크립트 버전 저장, 스크립트 병합 및 분기 허용의 이점을 제공합니다.

다른 Rational 제품과의 쉘 공유에 대한 정보는 http://www.ibm.com/support/docview.wss?&uid=swg27019698의 기술 문서를 참조하십시오.

Rational Functional Tester를 소스 제어 시스템 없이 사용할 수 있습니까?

예, 단일 테스터가 데이터 저장소에서 작업 중이거나 테스트가 오브젝트 맵이나 스크립트를 공유하지 않는 조건입니다. 또한 Rational Functional Tester는 테스터 팀이 데이터 저장소의 자산을 공유하는 환경인 경우 소스 제어 시스템 없이 사용할 수 있지만, 사용자가 각각 다른 사용자의 작업을 겹쳐쓰지 않도록 일부 특정 프로시저가 여전히 필요할 수 있습니다.

Functional Test 스크립트가 Rational ClearCase로 소스 제어 하에 있을 때 버전화되는 파일

모든 Functional Test 스크립트가 다음 파일 중 하나를 작성합니다. 여기서 *는 스크립트 이름을 나타냅니다.
  • 스크립트 파일 - *.java
  • 헬퍼 파일 - *ScriptHelper.java
  • 맵 파일(로컬) - *.rftxmap 또는 맵 파일(공유)
  • *.rftmap VP 파일 - *.rftvp(필요한 경우)
  • 스크립트 정의 파일 - *.rtfdef

Functional Test 스크립트 자산이 Rational ClearCase와 함께 사용되는 방법

Rational ClearCase가 관리하는 최상위 레벨 Rational Functional Tester 자산은 스크립트입니다. 모든 헬퍼 파일은 체크인, 체크아웃 및 병합 오퍼레이션 중에 자동으로 포함됩니다. Rational Functional Tester 인터페이스에서 체크인, 체크아웃, 스크립트 또는 전체 데이터 저장소의 최신 사본을 가져오고, 체크아웃을 실행 취소(로컬 보기에서 스크립트에 대한 변경사항 취소)하고, 현재 체크아웃된 스크립트를 표시하고, 스크립트 버전을 비교하고, 스크립트 히스토리를 볼 수 있습니다. Rational ClearCase 기능은 테스트 스크립트 또는 프로젝트를 마우스 오른쪽 단추로 클릭하여 사용 가능한 팀 메뉴를 통해 액세스합니다. 기타 기능(예: 분기 작성, 레이블링 또는 스크립트의 이전 버전 체크아웃)은 Rational ClearCase를 통해 바로 사용 가능합니다.

실행할 테스트 스크립트의 버전을 Rational TestManager가 알아내는 방법

Rational TestManager는 로컬 보기에 있는 스크립트의 버전을 실행합니다. Rational TestManager의 Functional Test 스크립트를 포함하는 스위트를 실행하기 전에, 보기에 연결되어 실행하려는 모든 스크립트의 최신 버전을 가져와야 합니다.


피드백