본문 바로가기

반응형

전체 글

(124)
sonarqube에서 test coverage 0% 버그 자세한 해결법은 여기서 확인 하실 수 있습니다 원인은 sonarqube에서 .exec 파일을 픽업하지 않아서 발생합니다 .xml파일을 가져가는걸로 업데이트되어 생긴 문제입니다 jacocoTestReport { reports { xml.enabled true } } test.finalizedBy jacocoTestReport buil.gradle에 추가해주세요 이후 sonar를 실행하면 정상적인 커버리지 비율을 확인 할 수 있습니다
알파벳 테스트 코드 작성 시작 흔히들 말하는 TDD 흉내라도 내보려고 jacoco를 배웠습니다 알파벳은 MVC 패턴이 적용되어 대충 4개의 레이어가 있습니다 메소드 하나가 추가되면 4개의 레이어에서 각각 추가해줘야 하고, 보통 기능 하나에 메소드 3개 들어간다고 하면 3*4=12 12개의 메소드가 추가됩니다.... (메소드 하나에 10줄이라고 쳐도 120줄) 기능에 버그 하나 생기면 수많은 메소드 따라가면서 잡아줘야 하는데 이게 너무 힘듭니다 이런 이유로 어디서 문제가 생겼는지 알 수 있게, 또 배포 전에 문제를 인지 할 수 있게 테스트 코드를 생산하기로 했습니다 어느정도 QA도 되게끔 엣지 케이스도 적당히 추가하면서 작성 중 입니다 현재 제일 양이 많은 컨트롤러를 제외하곤 모두 커버 했습니다 어차피 커버리지 100%채울건 아니고 한..
코딩테스트 과외 후기 disclaimer 개인 정보와 관련된 내용은 답변 불가합니다 이 점 양해 부탁 드리겠습니다 코테 과외와 관련해서는 후기글이 잘 없는 것 같아서 정보를 얻고자 하는 분들께 도움을 드리고자 글을 남깁니다. 절대 대회를 준비하시는 분들을 위한 글이 아닙니다! 오해 없으셨으면 좋겠습니다🙇🏻‍♂️🙇🏻‍♂️ 저는 20년 8월부터 시작해서 21년 6월까지 약 9개월 가량 수업을 받았습니다. 당시 제 실력은 bfs 구현도 어려워하는 초심자였고, 문제를 보면 키보드에 불부터 지르는 심각한 수준이었습니다. (실버 문제에 10~20번씩 제출해서 AC받고 그게 공부 잘하는 줄 알던 시절이었습니다😞) 선생님은, 자세한 내용은 말씀드릴 수 없지만, CF 오렌지 이상의 실력이셨습니다.(당연히 대회 수상, 출제 경력도 있으십니다)..

반응형