사용 가능 예제

이러한 예제를 사용하려면 testobject와 superscript 디렉토리 및 해당 컨텐츠를 Functional Test 프로젝트에 복사하십시오.

superscript 중 하나를 사용하려면 스크립트에 대한 헬퍼 수퍼클래스 특성을 superscript의 전체 클래스 이름으로 설정하십시오. 예를 들어 ExtensionScript 수퍼클래스를 사용하려면 "X"라는 스크립트에 대해 다음을 수행하십시오.

  1. Functional Test 프로젝트 보기에서 "X"를 마우스 오른쪽 단추로 클릭한 후 팝업 메뉴에서 특성을 선택하십시오.
  2. X.java 특성 창의 왼쪽에 있는 목록에서 Functional Test 스크립트를 선택하십시오.
  3. 마지막으로 헬퍼 수퍼클래스 편집 상자에서 텍스트를 superscript.ExtensionScript로 설정하십시오.

또한 프로젝트에서 새로 작성된 모든 스크립트가 이 superscript를 확장하도록 프로젝트 환경 설정을 수정할 수도 있습니다. 프로젝트의 기본 헬퍼 superscript를 정의하려면 다음 단계를 수행하십시오.

  1. 프로젝트를 마우스 오른쪽 단추로 클릭한 후 메뉴에서 특성을 선택하십시오.
  2. 그런 다음 새 스크립트 헬퍼 수퍼클래스 레이블이 지정된 Functional Tester 프로젝트의 텍스트 필드를 설정하십시오.

이러한 단계를 완료하면 X.java 스크립트에서 ExtensionScript의 추가 메소드(예: getClipboardText(), setClipboardText(), clipboardVP() 등)를 이용할 수 있습니다.

클래스 패키지 설명
ExtensionScript superscript 일반 유틸리티 메소드를 제공합니다.
HtmlScript superscript 예상치 않은 활성 HTML 대화 상자를 자동으로 닫는 핸들러를 제공합니다.
WindowScript superscript 기본 Microsoft® Windows® 애플리케이션의 문제점을 해결하는 데 유용한 메소드를 제공합니다.
SwtScript superscript SWT 기반 애플리케이션을 테스트하는 데 유용한 메소드를 제공합니다. 이 구현에서는 Microsoft-Windows 특정의 WindowScript를 이용합니다. 이 클래스는 Linux®에서 작동하지 않습니다.
EclipseScript superscript Eclipse 플랫폼에서 실행하는 플러그인을 테스트할 때 유용할 수 있는 메소드를 제공합니다(http://www.eclipse.org/ 참조). 이 코드는 내부 Eclipse 클래스를 이용하므로 Eclipse의 추후 버전에서 사용하지 못할 수도 있습니다. 이 클래스는 SUT의 정적 메소드 호출 및 사용자 정의 테스트 오브젝트 사용을 설명합니다.
WorkbenchTestObject testobject.eclipse Eclipse(http://www.eclipse.org/ 참조) 쉘 워크벤치의 테스트 오브젝트입니다.
WorkbenchWindowTestObject testobject.eclipse Eclipse(http://www.eclipse.org/ 참조) 쉘 WorkbenchWindow의 테스트 오브젝트입니다.
WorkbenchPageTestObject testobject.eclipse Eclipse(http://www.eclipse.org/ 참조) 쉘 WorkbenchPage의 테스트 오브젝트입니다.

피드백