build.xml 파일 수정하기#
<target name="test" depends="build"> <mkdir dir="${junitreports}"/> <junit printsummary="yes" haltonfailure="no"> <classpath refid="classpath" /> <formatter type="xml" /> <batchtest fork="yes" todir="${junitreports}"> <fileset dir="${dir.test.java}"> <include name="**/*Test*.java" /> <exclude name="**/AllTests.java" /> </fileset> </batchtest> </junit> </target> <target name="test.report" depends="test"> <junitreport todir="${junitreports}"> <fileset dir="${junitreports}"> <include name="TEST-*.xml" /> </fileset> <report format="frames" todir="${junitreports}" /> </junitreport> </target>
hudson 프로젝트 수정하기#
위 ant target 에서 생성된 xml파일의 위치를 아래처럼 설정해주면 된다.![]() |
hudson의 junit 리포트 결과보기#
junit 리포팅에 관련된 화면#
hudson을 통해 빌드하면 아래처럼 junit 리포팅에 관련된 화면과 링크가 생성된다.![]() |
테스트 결과 상세화면#
Latest Test Result 링크를 통해 들어가면 아래와 같은 화면을 볼수 있다.![]() |
실패한 경우가 있을 경우 상세화면#
테스트에 실패한 메서드가 있다면 다음처럼 보여준다.![]() |
Add new attachment
Only authorized users are allowed to upload new attachments.
List of attachments
Kind | Attachment Name | Size | Version | Date Modified | Author | Change note |
---|---|---|---|---|---|---|
jpg |
junit.jpg | 132.7 kB | 3 | 05-Apr-2009 22:54 | DongGukLee | |
jpg |
junit2.jpg | 104.8 kB | 2 | 05-Apr-2009 23:00 | DongGukLee | |
jpg |
junit3.jpg | 80.3 kB | 1 | 05-Apr-2009 22:58 | DongGukLee | |
jpg |
junit4.jpg | 76.4 kB | 1 | 05-Apr-2009 23:02 | DongGukLee |
G’day (anonymous guest)
My Prefs