소프트웨어 테스트 기법 1. 단위 테스트 기법 1) JUnit을 활용한 테스트 java 환경이라면 대부분 JUnit이라는 단위 테스트 프레임워크를 통해 표와 같이 단위 테스트를 할 수 있어야 한다. 2) Mock 테스트 (가) 단위 테스트 시 Mock객체를 사용하여 테스트 하는 기법을 말하며, 특정 기능 또는 모듈에 대한 응답 결과를 미리 정의해 놓고 테스트한다. 이는 특정 모듈이나 기능이 완벽히 개발 완료되지 않은 상태에서도 진행할 수 있다. (나) 테스트 전용 객체를 테스트 더블 이라고 부르며, 이는 테스트를 위해 실제 객체를 대신해서 사용되는 용어이고 객체 유형은 표와 같다.