
[Spring] Spring 프로젝트 SonarQube 연동
·
Spring
최근 구현한 게시판 프로젝트가 있다. 이 프로젝트에서 사용되는 메서드에는 대부분 테스트 코드를 작성했다. 이 테스트 코드가 내 실제 프로덕션 코드를 얼마나 커버했는지 나타내는 코드 커버리지를 수치화하는 기술인 SonarQube를 사용해 얼마나 커버했는지 확인해 보자. 참고로 SonarQube는 코드 커버리지뿐만 아니라 Security Hotspot와 같이 보안적으로 문제가 될 수 있는 부분, 유지보수 측면에서 불리할 수 있는 부분 등의 정적 코드 분석 기능도 보유하고 있다. SonarQube 설치 및 설정 난 HomeBrew를 사용해 SonarQube를 설치했다.brew install sonarbrew install sonar-scanner 설치가 완료되었으면 실행한다.brew services s..