티스토리 뷰

[IT]/컴퓨터

[IT][JUnit이란?]

jamesku 2013. 3. 31. 03:22

 

 

[JUnit이란?]


독립된 단위 테스트를 도와주는 framework이다.


기대값과 결과값을 비교한다.


컴퓨터 프로그래밍에서 유닛 테스트란 소스 코드의 특정 모듈이 

의도된 대로 정확히 작동하는지 검증하는 절차다. 

즉, 모든 함수와 메소드에 대한 테스트 케이스(Test case)를 작성하는 절차를 말한다. 

이를 통해서 언제라도 코드 변경으로 인해 문제가 발생할 경우, 

단시간 내에 이를 파악하고 바로 잡을 수 있도록 해준다. 


이상적으로, 각 테스트 케이스는 서로 분리되어야 한다. 

이를 위해 가짜 객체(Mock object)를 생성하는 것도 좋은 방법이다. 

유닛 테스트는 (일반적인 테스트와 달리) 개발자(developer) 뿐만 아니라 

보다 더 심도있는 테스트를 위해 테스터(tester)에 의해 수행되기도 한다.



참고

http://ash84.tistory.com/772

http://shoutrock.egloos.com/4344071

http://blog.naver.com/goethe1004?Redirect=Log&logNo=80034140150


 


'[IT] > 컴퓨터' 카테고리의 다른 글

[IT][Maven의 POM 파일 구조]  (0) 2013.03.31
[IT][Serialization 객체 직렬화하기]  (0) 2013.03.31
[IT][JUnit의 TestSuite 기본알기]  (0) 2013.03.31
[IT][JUnit의 TestCase 기본알기]  (0) 2013.03.31
[IT][JUnit 테스트 예제]  (0) 2013.03.31
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함