아하, 대답을 찾은 것 같습니다. http://swtbot.com/user-guide/download-and-install.html에서
:
기본적으로는, 이클립스는 RCP 플러그인에게 당신의 IDE에로드 된 모든 잠재적 액세스 할 수 있습니다 대상 플랫폼 자체를 사용하도록 구성되어 있습니다. 이것을 셀프 호스팅이라고합니다.
셀프 호스팅을 사용하면 필요한 모든 플러그인 SWTBot IDE 지원, SWTBot Eclipse 기능, SWTBot JUnit 4.x 헤드리스 실행을 설치합니다. SWTBot IDE 지원은 IDE에서만 필요하고 다른 것은 대상 플랫폼에서 필요합니다. 대상 플랫폼이 IDE와 동일하기 때문에 해당 플랫폼을 설치해야합니다!
추가 플러그인에 대비하여 개발해야하는 경우 해당 플러그인을 대상 플랫폼에 설치해야합니다. 이것이 SWTBot Eclipse 기능, SWTBot JUnit 4.x Headless Execution이 대상 플랫폼에 설치된 이유입니다. SWTBot IDE Support는 IDE에만 설치됩니다. Window> Preferences ...> Plug-in Development> Target Platform을 사용하여 액세스 할 수있는 대상 플랫폼 환경 설정 페이지를 사용하여 대상 플랫폼을 구성 할 수 있습니다.
내 응용 프로그램과 함께 시도한 전체 Eclipse 폴더를 추가하고 종속성 및 플러그 인내심과 호기심이 작용했습니다. 일부 UI 구성 요소에 대해 몇 가지 단위 테스트를 실행했으며 반응 형이며 모든 단위 테스트를 통과했습니다.
감사합니다.
swtbot.com 사이트가 판매 중입니다. 콘텐츠가 없어졌습니다. –
Swtbot이 (가) http://www.eclipse.org/swtbot/로 이동 한 것으로 보입니다. – Eyal