레코딩 없이 새 Functional Tester 스크립트 작성

레코딩하지 않는 대신 Java™ 코드를 수동으로 입력하도록 스크립트를 작성할 수 있습니다.

Functional Tester는 스크립트 및 아카이브 정보가 들어 있는 주석을 컴파일하는 데 필요한 파일의 가져오기 명령문을 새 스크립트에 포함시킵니다. Functional Tester는 스크립트 이름을 클래스 이름으로 사용하고 스크립트에 포함시킬 명령을 추가할 수 있는 testMain을 설정합니다.

모든 Functional Tester 스크립트는 기본 헬퍼 수퍼 클래스를 사용합니다. 메소드를 추가하거나 RationalTestScript에서 메소드를 대체하려면 자체 헬퍼 수퍼 클래스를 작성할 수 있습니다. 자세한 정보는 기본 스크립트 헬퍼 수퍼 클래스 변경을 참조하십시오.

새 Functional Tester 스크립트를 수동으로 작성하려면 다음을 수행하십시오.

  1. Functional Test 도구 모음에서 빈 Functional Tester 스크립트 작성 단추(빈 Functional Tester 스크립트 작성)를 클릭하거나 Functional Tester 메뉴에서 파일 > 새로 작성 > 빈 Functional Tester 스크립트를 클릭하십시오.
  2. 공백 Functional Tester 스크립트 작성 대화 상자에서 스크립트의 폴더를 입력하거나 선택하고 스크립트 이름 필드에 이름을 입력하십시오. 스크립트 이름은 올바른 Java 클래스 이름이어야 합니다.
  3. 스크립트를 소스 제어 하에 있도록 하려면 소스 제어에 스크립트 추가를 선택하십시오. 자세한 정보는 소프트웨어 형상 관리(SCM) 정보를 참조하십시오.
  4. 다음 단계 중 하나를 수행하십시오.
    1. (선택사항) 다른 테스트 오브젝트 맵, 헬퍼 수퍼 클래스 또는 테스트 데이터풀을 사용하려면 다음을 클릭하십시오.

      스크립트 자산 선택 페이지에서 다음 테스트 자산을 선택하고 완료를 클릭하십시오.

      기본 테스트 오브젝트 맵 선택 및 설정

      기본 헬퍼 수퍼 클래스 선택 및 설정

      테스트 데이터풀 선택

      데이터풀 레코드 선택 순서 선택

    2. 새 스크립트를 작성하려면 완료를 클릭하십시오.

      Functional Tester는 스크립트의 로컬 테스트 오브젝트 맵을 작성하고 프로젝트 보기에 스크립트를 표시합니다.

  5. 스크립트를 소스 제어 하에 있도록 하려면 다음을 수행하십시오.
    1. 프로젝트 보기에서 새 스크립트를 마우스 오른쪽 단추로 클릭하고 을 클릭한 후 체크인을 클릭하십시오.
    2. 체크인 대화 상자에서 완료를 클릭하십시오.
  6. 스크립트에 코드 추가를 시작하십시오.

    테스트 오브젝트 맵을 사용하여 스크립트에 오브젝트 및 메소드를 추가할 수 있습니다.

    스크립트에 기능(예: 스크립트 호출 명령, 로그 항목, 타이머, 스크립트 지연 또는 주석)을 삽입하려면 Functional Test 도구 모음에서 활성 Functional Tester 스크립트에 레코딩 삽입 단추(활성 Functional Tester 스크립트에 레코딩 삽입)를 클릭하십시오. 레코딩 도구 모음에서 스크립트 지원 명령 삽입 단추(스크립트 지원 명령 삽입)를 클릭하십시오.

    또한 레코딩 도구 모음의 단추를 사용하여 스크립트에서 응용프로그램을 시작하거나 검증 포인트를 작성할 수도 있습니다. 레코딩 도구 모음의 옵션에 대한 정보는 레코딩 도구 모음에서 도움말 표시 단추(도움말 표시)를 클릭하십시오.


피드백