ALM/Test Automation

단위 테스트 방법

Terry Cho 2007. 8. 24. 14:26
단위 테스트 방법중에서.
특히나 J2EE의 경우에는 컨테이너를 필요로 한다.
컨테이너가 없다면 EJB나 JSP등은 구동조차 하지 않을테니까는.
이를 위한 테스트 방법이 2가지가 있는데,

○ Mock test
○ In-container test

 
두가지이다.
Mock Test는 Container를 시뮬레이션 하는 테스트이고, In container test는 실제 컨테이너에서 테스트 하는 방법으로 JUnit을 확장한 Catcus라는 테스트 프레임웍을 사용하면된다.

Apache에서 제공하는 Catcus 테스트는 크게, Servlet,JSP,Filter,Tag Lib, Struts등의 테스트가 가능하고, 자세한 정보는 http://www.apache-korea.org/cactus/writing/howto_jsp.html 를 참고하도록 한다.

Java 환경을 위한 MockTest 는 www.mockobjects.com의 프레임웍을 이용하도록한다.
(cf. www.easymock.org )

==
WLI의 BPM 테스트를 위한 프레임웍
https://jprocessunit.projects.dev2dev.bea.com/


'ALM > Test Automation' 카테고리의 다른 글

DBUnit 예제  (1) 2007.08.27
단위 성능 테스트  (0) 2007.08.24
테스트의 종류  (0) 2007.08.24
DbUnit  (0) 2007.08.24
JUnit 사용법  (0) 2007.07.25