개요
이 도구 사용 도움말은 Microsoft Windows 98/2000/NT 4.0 실행 시 적용 가능합니다.
Rational Robot을 사용하여 레코딩하거나 프로그래밍한 테스트 스크립트를 실행하려면 테스트 스크립트를 재생하십시오.
-
스크립트 재생
-
TestManager 로그에서 결과 보기
-
비교기로 검증 포인트 결과 분석
스크립트를 재생할 때 Rational Robot은 레코딩된 조치를 반복하고 테스트 실행을 자동화합니다. 자동화를 사용하면 수동으로 테스트할 경우보다 더 빠르고 더 전체적으로 응용프로그램의 새 빌드를 각각 테스트할
수 있습니다. 이 때 테스트 시간은 감소하고 적용 범위 및 전체 일관성은 증가합니다.
테스트 스크립트는 테스트 라이프사이클 동안 여러 번 재생됩니다.
-
테스트 구현 - 스크립트를 재생하여 의도한 대로 작동하는지 확인하십시오(레코딩하기 위해 사용한 테스트 대상 응용프로그램의 동일 빌드를 사용하여). 테스트 대상 응용프로그램에 대해 예상 동작의
기준선이 확인됩니다.
-
테스트 실행 및 회귀 - 스크립트를 재생하여 테스트 대상 응용프로그램의 최신 빌드를 테스트 구현 중 설정된 기준선과 비교하십시오. 개발 주기 동안 진행되는 모든 테스트 스크립트 재생은 마지막
빌드 이후로 응용프로그램에 도입되었을 수 있는 차이점을 내보입니다. 이 차이점을 평가하여 실제 결함인지 아니면 계획적인 변경사항인지 판별할 수 있습니다.
재생 이전에, Rational Robot은 테스트 스크립트가 마지막으로 실행된 이후에 변경된 경우 자동으로 테스트 스크립트를 컴파일합니다.
테스트 스크립트 재생을 위한 테스트 환경 준비 방법은 도구
사용 도움말: Rational Robot에서 테스트 환경 설정을 참조하십시오.
테스트 스크립트를 재생하려면 다음을 수행하십시오.
-
도구 모음에서 스크립트 재생 단추를 클릭하십시오. 재생 대화 상자가 표시됩니다.
-
테스트 스크립트 이름을 입력하거나 목록에서 이름을 선택하십시오.
재생 옵션을 변경하려면 GUI 옵션을 클릭하십시오.
완료되면 확인을 클릭하십시오.
재생 옵션은 도구 사용 도움말: Rational Robot에서 테스트 환경 설정을 참조하십시오.
-
계속하려면 확인을 클릭하십시오.
-
로그 정보 지정 대화 상자가 표시되면 다음을 수행하십시오.
-
목록에서 빌드를 선택하십시오. 새 빌드를 작성하려면 오른쪽에 있는 빌드 단추를 클릭하십시오.
-
목록에서 테스트 로그 폴더를 선택하십시오. 테스트 로그 폴더를 새로 작성하려면 오른쪽에서 로그 폴더 단추를 클릭하십시오.
-
기본 테스트 로그 이름(테스트 스크립트 이름과 같음)을 승인하거나 새 이름을 입력하십시오.
-
확인을 클릭하십시오.
-
로그를 겹쳐쓸 것인지 묻는 프롬프트가 표시되면 예를 클릭하십시오.
참고: 테스트 스크립트의 재생을 중지하려면 F11 키를 누르십시오. Rational Robot은 객체 지향 명령을 재생할 경우에만 F11 키를 인식합니다. F11 키는 하위 레벨 조치를 수행하는 동안
테스트 스크립트 재생을 중지하지 않습니다.
재생이 완료된 후, TestManager 테스트 로그를 사용하여 검증 포인트 실패, 절차적 실패, 중단 및 추가 재생 정보와 같은 재생 결과를 보십시오.
테스트 로그 정보와 테스트 로그 표시를 제어하려면 GUI 재생 옵션 대화 상자의 로그 탭에서 옵션을 설정하면 됩니다.
-
재생 결과로 프로젝트를 갱신하려면 재생 결과를 로그로 출력을 선택하십시오.
-
재생 후 자동으로 로그를 표시하려면 재생 후 로그 보기를 선택하십시오.
이 옵션을 선택하지 않으면 도구 > Rational Test > Rational TestManager를 클릭하여 재생 후에 테스트 로그를 표시할 수 있습니다.
테스트 스크립트 재생으로 오류가 발생한 경우, 오류의 특정 원인을 식별해야 합니다.
실행에 실패한 테스트 스크립트는 테스트 로그에서 결과 열에 실패(빨간색으로 표시) 단어로 표시되거나 경고(노란색으로 표시)로 표시됩니다. 몇 가지의 실행 실패 클래스가
제시됩니다(심각한 오류, 스크립트 오류 및 검증 포인트 실패). 심각한 오류는 종종 테스트 스크립트 자체보다는 테스트 환경 구성에 문제점이 있음을 표시합니다. 테스트 환경 구성을 조사하고 실패를 분리한 후 해당되는
결함을 해결하십시오. 테스트 스크립트 오류를 해결하려면 테스트 스크립트 유지보수가 요구될 수 있습니다. 검증 포인트 실패 발생 시(테스트 구현 동안) 일반적으로 검증 포인트 매개변수를 변경해야 합니다. 그렇지
않으면 스크립트를 레코딩했을 때 원하는 테스트 대상 항목 상태와 재생되었을 때 원하는 상태 사이의 차이를 표시합니다. 검증 포인트 분석에 대해서는 다음 섹션을 참조하십시오.
오류 조건에 관한 추가 정보는 로그 이벤트 특성 대화 상자에서 볼 수 있습니다. 테스트 로그 이벤트를 선택하고 보기 > 특성을 클릭하여 이 상자를 여십시오.
실패(또는 경고)가 발생한 테스트 스크립트마다 실패에 관한 정보를 검토하고 필요하면 테스트 스크립트를 편집하십시오(위의 섹션 3. 필요할 경우 테스트 스크립트 편집
참조). 테스트 스크립트(및 Rational Robot)는 테스트 로그에서 보기 > 스크립트를 클릭하여 열 수 있습니다.
테스트 스크립트를 편집한 후, 환경은 해당되는 초기 상태로 다시 설정해야 합니다(도구
사용 도움말: Rational Robot에서 테스트 환경 설정). (단계: 스크립트 재생을 참조하십시오.)
비교기를 사용하여 검증 포인트 결과를 분석하십시오. TestManager 테스트 로그에서 비교기를 열려면 다음을 수행하십시오.
-
로그 이벤트 열에서 검증 포인트를 선택하고 보기 > 검증 포인트를 클릭하십시오. 적절한 비교기가 표시됩니다. 비교기는 Rational Robot에서 자산 분할창에서 검증 포인트를 두 번
클릭하여 열 수도 있습니다. 그러나 이 방식으로 비교기를 열 경우 기준선 파일만 볼 수 있습니다.
-
기준선 및 실제 결과 사이의 차이점이 강조표시됩니다.
-
차이점을 검토하고 다음과 같은 적절한 조치 과정을 판별하십시오.
(참고: 사용 가능한 조치는 검증 포인트 유형에 따라 다릅니다.)
-
기준선에 특성 복사 - 현재 개별적인 실제 특성을 복사하고 기준선 특성 위에 겹쳐씁니다.
-
기준선에 모든 특성 복사 - 모든 실제 특성 값을 복사하고 모든 기준선 특성 위에 겹쳐씁니다.
-
특성(메뉴, 값 등)을 두 번 클릭하고 다른 값을 입력하여 개별적인 특성(메뉴, 값 등)을 편집합니다.
-
특성 목록을 편집합니다(검증 포인트에 의해 캡처해야 하는 특성을 식별하기 위해).
-
마스크를 작성하거나 수정합니다.
-
비교기에서 해당 변경사항의 작성을 완료하고 나면 파일 > 기준선 저장을 클릭하여 변경사항을 저장하고 종료 단추를 클릭하여 비교기를 닫으십시오.
테스트 스크립트 또는 검증 포인트를 편집한 후, 환경은 해당되는 초기 상태로 다시 설정해야 합니다(도구
사용 도움말: Rational Robot에서 테스트 환경 설정). (단계: 스크립트 재생을 참조하십시오.)
|