JUnit -Java기반 테스팅을 위한 프레임워크, 단위테스트 도구
CODEDRAGON ㆍDevelopment/Java
반응형
JUnit
- Java기반 테스팅을 위한 프레임워크로, 단위모듈(ex: Method)이 정확히 구현되었는지를 확인할 수 있는 도구입니다.
- Test case 생성 및 실행, 오류추적하기 위한 기능을 가지고 있습니다.
- 메소드와 같은 단위 모듈 별 테스팅을 가능케 함으로써 코드 품질을 보장합니다.(단위테스트)
- 정확한 단위 테스팅을 가능케 함으로써 통합 테스팅 시 회귀결함(모듈통합에 의해 발생하는 결함)을 줄여줍니다.
- 다른 모듈에 의존하지 않고, 원하는 모듈만 임의의 순서대로 수행할 수 있습니다
- JFeature(요구사항개발도구)와 통합되어 요구사항의 정확한 구현 비율을 알 수 있습니다
- Windows, Linux, Mac OS X, UNIX에서 사용가능합니다.
- 테스트하고자 하는 메소드에 대해 Test Case를 만들 수 있습니다.
- 일부의 특정 테스트 메소드를 실행하지 않거나 특정 테스트 메소드만 실행하고 싶을 때, 혹은 테스트 클래스를 한데 묶어서 실행하고 싶은 경우 Test Suite를 사용합니다.
- 단위테스트를 실행하고 테스트 결과를 빠르게 확인할 수 있습니다.
https://github.com/junit-team/junit4
'Development > Java' 카테고리의 다른 글
상속도식도 (0) | 2016.12.12 |
---|---|
메시지(Message) - 소프트웨어 객체(Object)간 통신 (0) | 2016.12.07 |
1차원 배열 vs 2차원 배열 (0) | 2016.12.03 |
JDK 구분 (자바플랫폼의 종류) - Standard Edition (J2SE), Enterprise Edition(J2EE), Micro Edition (J2ME) (0) | 2016.12.01 |
개발환경 구축 - eclipse를 통한 Java 프로그래밍 (0) | 2016.11.29 |