Rational Functional Tester의 스크립트 레코딩에 대해 자주 질문되는 내용(FAQ)

이 주제에서는 IBM® Rational® Functional Tester를 사용한 Functional Test 스크립트 레코딩과 관련하여 자주 질문되는 몇 가지 내용에 대한 응답을 제공합니다.

Rational Functional Tester가 기능 테스트에 대해 지원하는 제어

Rational Functional Tester의 각 릴리스에서 기능 테스트에 대해 지원되는 도메인의 목록은 http://www.ibm.com/support/docview.wss?&uid=swg27019698의 기술 문서를 참조하십시오.

스크립트에 대한 데이터 풀은 하나만 있습니까?

예. 데이터 풀은 오브젝트 맵처럼 개인용 또는 공유일 수 있으므로 여러 스크립트가 동일한 데이터 풀을 사용할 수 있습니다.

단순화된 스크립팅에서는, 둘 이상의 공유 데이터 풀을 그룹 레벨에서 사용할 수 있지만 스크립트 레벨에서는 사용할 수 없습니다.

Rational Functional Tester로 팝업 창을 테스트하는 방법

Rational Functional Tester에는 팝업 창을 테스트하는 특수 기능이 있습니다. 테스트할 애플리케이션(AUT)에서 팝업 창을 캡처하려면 다음 단계를 수행하십시오.

  1. AUT 레코딩을 시작하여 구동시키십시오.
  2. 레코딩 모니터 도구 모음에 있는 검증 포인트 또는 조치 명령 삽입 단추(검증 포인트 또는
조치 명령 삽입)를 클릭하십시오.
  3. 선택사항 메소드 목록에서 시간 지연 선택사항을 선택하십시오. 팝업 창을 탐색하고 표시할 충분한 시간을 허용하도록 선택 이전의 지연 시간(예: 10초)을 지정하십시오.
  4. 오브젝트 검색기를 클릭하십시오.

    타이머가 줄어들면서, 실제로 특정 오브젝트를 가리키지 않고 마우스를 팝업 창으로 이동하십시오. 마우스를 이동하는 좋은 위치는 목록의 항목 사이입니다. 마우스 포인터가 손 모양이 아닌 일반 포인터인지와 캡처하지 않는 한 메뉴의 특정 항목을 가리키고 있지 않은지 확인하십시오. 시간이 만기되면, Rational Functional Tester는 캡처할 데이터를 빨강색으로 강조표시하고 검증 포인트 대화 상자로 돌아갑니다. 여기에서 데이터 검증 포인트를 수행하도록 선택하고 테이블 컨텐츠를 테스트할 수 있습니다.

    시간 지연 선택사항 오브젝트 선택 메소드에 대한 정보는 검증 포인트 및 조치 마법사의 오브젝트 선택 페이지을 참조하십시오.

  5. 다음을 클릭하면 팝업 창 컨텐츠가 표시됩니다.

테스트할 수 있으려면 Rational Functional Tester로 애플리케이션을 시작해야 합니까?

아니오. 환경이 올바르게 사용되면 Rational Functional Tester를 사용하여 시작하지 않는 경우에도 애플리케이션을 테스트할 수 있습니다.

환경 사용에 대한 정보는 Functional Test 환경 준비를 참조하십시오.

JRE에서 레코딩된 스크립트를 다른 JRE에서 재생할 수 있습니까?

JRE에서 레코딩된 스크립트는 유지보수 없이 다른 JRE에서 재생할 수 있습니다. 그러나 JRE 1.3.x에서 레코딩하고 JRE 1.4.x에서 재생하면, JRE의 변경사항으로 인해 오브젝트 특성이 변경될 수 있습니다. 이는 재생 중 오류의 원인이 됩니다. 오류를 제거하려면 오브젝트 특성을 업데이트해야 합니다.

오브젝트 특성 업데이트에 대한 정보는 인식 특성 업데이트를 참조하십시오.

Rational Functional Tester가 브라우저의 메뉴에 대해 레코딩을 지원합니까?

Rational Functional Tester는 Internet Explorer 또는 Firefox 브라우저의 메뉴에 대해 레코딩을 지원하지 않습니다. Internet Explorer와 Firefox 둘 다에 공통인 도구 모음 단추만 지원됩니다. 즉 이전 북마크(Firefox)와 즐겨찾기(Internet Explorer), 닫기, 앞으로, 홈, 최대화, 최소화, 검색(누름 단추만), 중지 등입니다. Rational Functional Tester의 HTML 지원은 브라우저 간 지원을 대상으로 하며, 비호환성이 발생할 Internet Explorer와 Firefox의 두 대상 브라우저의 메뉴를 지원하려고 시도합니다.

Information Center의 HTML 애플리케이션 Functional Test에 대한 팁 및 요령 주제를 참조하십시오.


피드백