새 테스트 작성
새 테스트를 작성하여 기존 카테고리 및 테스트 세트에 추가할 수 있습니다.
이 태스크 정보
이 지시사항은 IBM® MQ Explorer에서 기존 범주 및 테스트 세트(예: 큐 관리자 테스트 범주의 큐 테스트 세트)에 새 테스트를 작성하는 방법을 설명합니다. 지시사항은 Eclipse 개발 환경에서 테스트를 정의하는 방법을 설명합니다. Java 테스트 소스 작성에 대한 정보는 WMQTest 인터페이스를 참조하십시오.
기존 세트 또는 카테고리를 사용하는 대신 새 세트 또는 테스트 카테고리를 작성하거나 IBM MQ Explorer 에서 관리할 새 오브젝트를 작성하고 새 오브젝트에 대한 테스트를 작성하려는 경우 새 테스트 카테고리, 테스트 세트 및 오브젝트 유형 작성을 참조하십시오.
새 테스트를 포함할 Eclipse 플러그인 프로젝트 작성
시작하기 전 주의사항
Eclipse GEF(Graphical Editing Framework) 도구를 설치했는지 확인하십시오. 자세한 정보는 Eclipse 환경에 IBM MQ 탐색기 설치의 내용을 참조하십시오.
이 태스크 정보
새 테스트를 포함할 새 플러그인 프로젝트를 작성하고 구성하려면 다음을 수행하십시오.
프로시저
결과
새 테스트 정의
이 태스크 정보
다음 지시사항은 기존 큐 관리자 테스트 범주의 기존 테스트 세트에(예를 들어, 큐 테스트 세트에) 새 테스트를 정의하는 방법을 설명합니다. 큐 관리자 테스트 범주에서 새 테스트 세트를 작성하거나, 새 범주를 작성하거나, 테스트할 새 오브젝트 유형을 정의하는 방법에 대한 자세한 정보는 새 범주, 테스트 세트 및 오브젝트 유형 작성을 참조하십시오.
새 테스트를 포함할 플러그인을 구성하려면 다음을 수행하십시오.
프로시저
결과
이제 플러그인 프로젝트가 새 테스트를 포함하도록 구성되었습니다. 다음으로 테스트를 작성해야 합니다.
작성하려는 각 새 테스트에 대해 새 테스트를 정의하십시오.
새 테스트 작성
이 태스크 정보
테스트를 포함하는 새 Java 클래스를 작성하십시오.
프로시저
- 확장 요소 세부사항 분할창에서 밑줄이 있는 클래스 필드의 레이블을 클릭하십시오.Java 속성 편집기 마법사가 열립니다.
- 상속된 추상 메소드 선택란이 선택되어 있는지 확인한 후 완료를 클릭하십시오. Java 클래스 파일이 Java 편집기에서 열립니다.
- 플러그인 Manifest 편집기 파일에 저장하십시오. 클래스 필드에 있는 값은 자동으로 삽입됨을 유의하십시오.
- Java 소스를 편집하십시오.
- 올바른 XHTML 또는 HTML 파일에 테스트를 문서화하십시오. plugin.xml 파일의
furtherinfo
속성에 지정된 이름 및 위치로 파일을 저장하십시오. XHTML 파일의 위치는 로컬(doc 하위 폴더처럼 테스트와 동일한 플러그인에 저장됨) 또는 원격(웹 서버에 저장됨)일 수 있습니다.
결과
이제 테스트 작성을 완료하고 테스트가 포함되는 플러그인의 구성을 완료했습니다. 다음으로 플러그인을 내보내고 배치하여 테스트하십시오.
plugin.xml 파일에 정의된 각 테스트에 대해 새 테스트를 작성하십시오.
새 테스트 배치
이 태스크 정보
테스트 (또는 테스트 세트) 를 포함하는 플러그인을 파일 시스템으로 내보내고 IBM MQ Explorer 를 다시 시작하여 새 플러그인이 로드되고 테스트를 실행할 수 있도록 하십시오.
프로시저
- 패키지 탐색기 보기에서 플러그인 프로젝트 com.ibm.mq.explorer.tests.samples를 마우스 오른쪽 단추로 누른 다음 반출 ...을 누르십시오. 내보내기 ... 대화 상자가 열립니다.
- 플러그인 개발 퍼스펙티브에서 배치 가능한 플러그인 및 단편 을 클릭하여 강조표시한 후 다음을 클릭하십시오.
- 디렉토리 필드에 IBM MQ Explorer 테스트 플러그인의 위치를 입력하십시오. 위치는 MQ_INSTALLATION_PATH\eclipse입니다. 여기서
MQ_INSTALLATION_PATH
는 IBM MQ 가 설치된 상위 레벨 디렉토리를 나타냅니다. - 사용 가능한 플러그인 및 단편에서 플러그인을 선택한 후 완료를 클릭하십시오.
- Eclipse를 다시 시작하고 IBM MQ Explorer Perspective로 전환하십시오.
결과
새 플러그인이 배치되었습니다. 새 테스트를 실행할 수 있습니다.