Software Testing
-
JaCoCo를 사용하여 Randoop의 code coverage 확인하기Software Testing 2020. 10. 23. 17:18
Java 프로그램을 대상으로 유닛 테스트를 자동으로 생성하기 위해서 Randoop을 사용중이다. Randoop이 유닛 테스트를 생성할 때에 code coverage를 확인하고 싶어서 JaCoCo를 사용해서 알아보았다. 예제에서 사용한 repository는 아파치 재단의 commons-csv repository다. Randoop은 이미 설치되어 있다고 가정하겠다. 1. JaCoCo 다운받기 JaCoCo - Java Code Coverage Library의 공식홈페이지 (www.eclemma.org/jacoco/) 에 가서 제일 최신버전으로 다운로드 받으면 된다. 2. JaCoCo Path 지정해주기 JaCoCo 파일의 lib 폴더에 들어가면 7개의 jar 파일이 있다. 현 상황에서 사용할 jar 파일은 '..