2012-02-09 2 views
0

OSGi 어플리케이션을위한 통합 테스트 프레임 워크를 살펴보고 있습니다. here에서 두 가지 주요 옵션, 즉 PaxExamSpringDM을 살펴 보았습니다. 이제 내가 서있는 곳에서,이 프레임 워크는 OSGi 프레임 워크를 시작하고, 번들을 주입하고, 테스트를 번들에 동적으로 전개 한 다음 OSGi 컨테이너에서 실행하는 것처럼 동일한 작업을 수행하는 것처럼 보입니다. 맞지?OSGi 테스트 프레임 워크 비교하기

누구든이 도구 중 하나 또는 둘 모두를 사용하여 실무 경험이 있습니까? 어느 것이 좋습니다? 이 두 프레임 워크간에 중요한 차이점을 지정할 수 있습니까?

감사합니다.

답변

2

Pax 시험은보다 유연합니다. OSGi Container-Version (PaxRunner 옵션)의 다양한 조합에 대한 테스트를 실행할 수 있습니다. 또한 클래스 경로 (Native runner = SpringDM)에서 OSGi 컨테이너를 실행할 수 있습니다.

감사합니다, 드미트로

+0

하나가 (현재 버전 2.4) 아직 적용 무엇 문서에서 운동에 조금 어렵다하지만 드미트로는, PaxExam이 환상적이다. 즉, ops4j pax 커뮤니티는 메일 링리스트와 jira에 매우 민감합니다. 초기 학습 곡선 IMO의 가치가 있습니다. – earcam

+0

응답 해 주셔서 감사합니다. :) – Oleksi