Unit Testing of Java Program using JUnit Text UI Test Runner

JUnit 텍스트 UI 테스트 러너를 활용한 자바 프로그램 단위 테스트 고찰

  • Lee, Chae-Young (Dept. of Computer Science and Engineering, Hyupsung University) ;
  • Yoon, Hoi-Jin (Dept. of Computer Science and Engineering, Hyupsung University) ;
  • Park, Young-Cheol (Dept. of Electronics Engineering, Hankuk University of Foreign Studies)
  • 이채영 (협성대학교 컴퓨터공학과) ;
  • 윤회진 (협성대학교 컴퓨터공학과) ;
  • 박영철 (한국외국어대학교 전자공학과)
  • Published : 2012.06.22

Abstract

본 논문은 오픈소스 자바 어플리케이션인 JTopas를 대상으로 단위 메소드 테스트를 수행하고, 기존의 IDE 중심의 JUnit 테스트 환경이 아닌 텍스트 UI 테스트 러너 기반으로 테스트를 수행함으로써 얻는 효과를 기술한다. 또한 리눅스 환경을 활용하여 쉘 프로그램으로 테스트 실행 프로그램을 작성하였으며, 이를 통하여 테스트 실행 결과 분석을 용이하게 할 수 있다. 동시에 테스트 코드와 테스트 대상 소스 코드를 관리하는 패키지 구성 방법을 보임으로써, TDD등에서 요구하는 테스트 코드 작성과 소스 코드 작성을 동시에 수행하는 환경을 지원하는 효과가 있다.

Keywords

Acknowledgement

Supported by : 한국연구재단