소스 제어 관리에 ClearCase®를 사용하는 경우 일종의 준비 타스크를 수행하여
일반 ClearCase 설치를 설정해야 합니다.
소프트웨어 형상 관리(SCM) 조직의 테스트 자산에 대한 감사 가능한 반복적인 히스토리를
유지보수하려면 Functional Tester와 ClearCase 통합을 사용할 수 있습니다.
ClearCase
Functional Tester 테스트 스크립트 및 이러한 스크립트에 함께
제공되는 지원 파일을 개발할 때 Rational® ClearCase를 소프트웨어 형상 관리(SCM)
시스템으로 사용하여 조직의 테스트 자산에 대한 감사 가능하고 반복적인
히스토리를 유지보수할 수 있습니다.
Functional Tester 및 ClearCase
ClearCase를
Functional Tester와 사용할 경우 ClearCase와 스냅샷 또는 동적 보기를 사용하도록 선택할 수 있습니다.
각 보기마다 장점 및 단점이
있습니다.
Functional Tester 및 ClearCase 원격 클라이언트
IBM® Rational ClearCase 원격
클라이언트(CCRC)는 고지연 네트워크 또는 광역 네트워크에서
효율적으로 작동하도록 설계된 응용프로그램입니다. Rational ClearCase 원격
클라이언트를 사용하여 ClearCase 웹 서버에 연결할 수 있으며
원격 ClearCase 저장소에 있는 자원에 액세스하여 ClearCase 제어 하의 일반
파일 및 디렉토리로서 자원을 로컬 ClearCase 보기에 로드할 수 있습니다.
ClearCase 설정
소스 제어 관리에 ClearCase를 사용하는
경우 일종의 준비 타스크를 수행하여 일반
ClearCase 설치를
설정해야 합니다.
Windows 서버에서 ClearCase 설정 Functional Tester 테스트 자산의 소스 제어 관리에 2003.06 이전 버전의
ClearCase를 사용하는 경우
Windows®에서
Functional Test 오브젝트 맵 파일을 인식하도록
ClearCase 유형 관리자를
갱신해야 합니다.
최신 버전의 ClearCase에는 Functional Tester 유형 관리자가 들어 있습니다.
UNIX 서버에서 ClearCase 설정
ClearCase를
사용하는 경우 UNIX®
시스템에서 Functional Tester 테스트 오브젝트 맵 파일을 인식하도록
ClearCase 유형
관리자를 갱신해야 합니다.
UNIX에서 병합을 위한 ClearCase 설정
UNIX
시스템에서 Functional Tester를
ClearCase와
함께 사용하는 경우 Functional Tester 파일을 올바로 병합하려면 ClearCase를
설정해야 합니다.
프로젝트 공유
ClearCase를 사용하는 경우,
ClearCase 스냅샷 또는 동적 보기에서
Functional Tester 프로젝트를 작성하여 프로젝트를 공유해야 합니다.
소스 제어에 요소 추가 새 프로젝트 및 새 스크립트와 지원 파일은 모두 보기 개인용 파일이며
소스 제어에 추가할 때까지 ClearCase 소스 제어 하에 있지
않습니다.
요소 체크아웃 소스 제어 관리에 ClearCase를 사용하는 경우 요소(Functional Test 스크립트,
Functional Test 프로젝트, 오브젝트 맵 또는 Java™ 파일)를 수정하기 전에
체크아웃해야 합니다.
체크아웃 표시
소스 제어 관리에
ClearCase를
사용하는 경우 현재 체크아웃한 모든 스크립트 및 테스트 자산을 표시할 수 있습니다.
요소 편집
테스트 자산의 소스 제어에 ClearCase를 사용하는 경우 ClearCase에 있는
프로젝트의 요소를 편집할 수 있습니다.
요소 체크인 소스 제어 관리에 ClearCase를 사용하는 경우 스크립트를
체크인하여 새 버전의 파일을 작성해야 합니다.
체크아웃 실행 취소 테스트 자산의 소스 제어에 ClearCase를 사용하는 경우와 요소를 체크아웃했지만
변경하지 않으려는 경우 체크아웃을 취소할 수
있습니다.
요소 히스토리 표시
ClearCase를
소스 제어 시스템으로 사용하는 경우 요소 유형, 요소 이름, 개정 날짜, 주석의 처음 몇 문자, 변경한 사용자 및
테스트 스크립트나 기타 요소의 변경사항 특성을
ClearCase에서
볼 수 있습니다.
요소 버전 비교
소스 제어 관리에
ClearCase를
사용하는 경우 요소를 이전 버전과 비교하여 변경사항 체크인 여부를 판별할 수 있습니다.
최신 버전 받기
스냅샷 보기를 사용하는 경우 정기적으로 VOB에서 최신 파일을
받아야 합니다. 그렇지 않으면 다른 사용자가 체크인하는 변경사항으로 스크립트가 중단될 수
있습니다. 특정 팀의 필요에 따라 하루에 한 번 갱신하면
충분합니다.
Functional Tester의 ClearCase 환경 설정
Functional Tester와 ClearCase의 통합에 대해
다음 설정을 정의할 수 있습니다. ClearCase와의
통합 사용 가능, 스크립트 세부사항 표시, keep 확장자로 파일 저장, 예약된 스크립트 체크아웃 및 새 버전의
스크립트 저장 후 체크아웃 상태 유지와 같은 설정이 있습니다.
지리적으로 분배된 프로젝트 팀에 대한 지원 Functional Tester 테스트 스크립트 및 이러한 스크립트에 함께
제공되는 지원 파일을 개발할 때 Rational MultiSite ClearCase를
소프트웨어 형상 관리(SCM) 시스템으로 사용하여 지리적으로 분배된 프로젝트 팀에서
병렬 소프트웨어 개발을 지원할 수 있습니다.
예약되지 않음 요소 ClearCase를 사용하여
Functional Tester 테스트 자산을 관리할 때 요소의 체크아웃은 예약됨 및 예약되지 않음의 두 가지 유형이 있습니다.
여러 사용자가 수행한 변경사항 병합 Rational ClearCase를 소프트웨어 형상 관리(SCM)
시스템으로 사용하는 경우 여러 사용자가 동일한 파일을 변경할 때
파일을 체크인하는 두 번째 사용자는 병합을 수행해야 합니다.
하이잭된 파일 ClearCase 스냅샷 보기에서
Functional Tester 스크립트 또는 지원 파일에 대해 작업할 때 ClearCase에서 파일을 체크아웃하지 않고
파일을 수정하면 파일이
하이잭됩니다.
소스 제어 아이콘
소스 제어 관리에 ClearCase를 사용하는 경우 스크립트 탐색기에서
바로 가는 메뉴를 사용하여 선택된 요소에 대한 ClearCase 조작을 수행하거나 스크립트
탐색기에서 요소의 상태를 표시하는 ClearCase 아이콘을 볼 수 있습니다.