2012-05-16 5 views
0

RCP 애플리케이션의 사용자 인터페이스를 테스트하기 위해 SWTBot을 시험해보고 싶습니다. 이를 위해 필자는 documented here으로 완벽하게 작동하는 샘플 테스트를 시작했습니다. 나는 우리의 응용 프로그램에서 비슷하게 해보고 싶었고 UI 플러그인을 체크하고 Eclipse 응용 프로그램으로 시작할 수있었습니다. 그런 다음 새로운 SWTBot 테스트 플러그인을 만들었습니다. 테스트 플러그인을 생성 한 직후에 "Require-Bundle : org.eclipse.swtbot.go"줄의 MANIFEST.MF 파일에서 "Bundle 'org.eclipse.swtbot.go'을 확인할 수 없습니다."라는 오류가 나타납니다.SWTBot 테스트 플러그인 MANIFEST.MF의 오류

위의 링크에서 제공된 예제를 시도 할 때가 아니라 사용자 지정 RCP 응용 프로그램에 대한 테스트 플러그인을 만들려고 할 때만이 오류가 발생하는 이유가 확실하지 않습니다. 두 테스트 플러그인 MANIFEST.MF 파일을 비교했지만 단서가 없습니다.

사용자 정의 RCP 응용 프로그램 용 SWTBot 테스트 플러그인을 만드는 중 누군가가 그런 오류를 겪었습니까?

미리 감사드립니다.

프라 카쉬

답변

1

확인합니다 org.eclipse.swtbot.go 실제로 (아마도 플러그인이 뭔가 다른라고 함) 플러그인의 이름을 확인합니다.

PDE의 대상 플랫폼에 SWTBot 항목이 포함되어 있는지 확인하십시오. 또한 PDE 플러그인보기를 사용하여 SWTBot 플러그인이 표시되는지 확인할 수 있습니다.

+0

대단히 감사합니다. Francis !! 그것은 나를 위해 일했습니다. 실행 플랫폼으로 변경하려고했던 Java 플러그인에 대상 플랫폼을 설정했습니다. – prakashjv