📈 개발자여, 테스트 커버리지에 집착 말자

제가 신입사원때 했던 업무 중에 하나는 "테스트 커버리지 올리기" 였습니다.


테스트 코드를 작성하며 기존에 만들어져 있는 비지니스 로직을 이해하는것은 좋았지만,

단순 커버리지를 올리기 위해 작성했던 몇몇 테스트 코드들은 "이게 과연 의미가 있나?" 하는 생각을 자주 했었는데요,


이런 경험을 가졌던 저의 무릎을 탁 치게 만든 좋은 글이 있어 공유드립니다.


이 글에서 가장 공감이 갔던 부분은 당연 테스트는 중요한 곳에 집중해야 한다는 점입니다.

테스트 커버리지는 테스트하지 않는 코드가 많다는 걸 알려주는 즉, 잠재적인 위험을 알리는 징후일 뿐 커버리지가 높다고 무조건 좋은 것은 아닙니다.


프로젝트 지속성과 생산성을 유지하는 데 테스트 코드가 긍정적인 영향을 미치려면

프로젝트에서 중요한 코드가 무엇인지 식별하고 이를 잘 테스트 할 수 있는 방법에 집중해야 하며,

같은 코드에 대한 테스트 코드라도 다양한 케이스별 테스트 코드를 작성함으로써 테스트 코드 품질을 높이는 노력을 해야합니다.


이에 대한 자세한 내용은 공유드린 원문 내용을 참고해주세요.


📚 원문

https://yozm.wishket.com/magazine/detail/2471/

개발자여, 테스트 커버리지에 집착 말자 | 요즘IT

요즘IT

개발자여, 테스트 커버리지에 집착 말자 | 요즘IT

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2024년 3월 6일 오전 2:34

 • 

저장 139조회 8,048

댓글 3

함께 읽은 게시물

우선순위에 대한 고민

SI,협약기반,셀프 서비스를 하면서 느끼는 커스터머및 장애 이슈대응

... 더 보기

하나부터 열까지 리더가 상세히 설명해 주기를 바라는 구성원이 있습니다. 반대로 큰 얼개만 듣고 나머지는 자율적으로 하고 싶어 하는 경우도 있죠. 회식에 참여하는 것을 너무나 힘겨워 하는 구성원이 있는 반면, 동료들과 함께 시간을 보내며 가까워지는 것을 원하는 구성원도 있습니다.

... 더 보기

다양한 구성원을 하나로 모으고 싶다면 - 리더가 가져야 할 모순

네이버 블로그 | HSG 휴먼솔루션그룹

다양한 구성원을 하나로 모으고 싶다면 - 리더가 가져야 할 모순

 • 

저장 5 • 조회 666



피클은 지난달 하루 200명씩 신규 유입, 불과 한 달 만에 사용자 수 5배라는 폭발적 성장세를 보이고 있다. 전체 이용자 중 70%가 미국, 20%가 유럽에 분포하며, 평균 주 5회 이상 회의·온라인 모임에 피클 아바타를 활용하고 있다.

... 더 보기

AI 아바타 스타트업 ‘피클’, 시드 투자 60억원 유치

조선비즈

AI 아바타 스타트업 ‘피클’, 시드 투자 60억원 유치

조회 195


한때 천만원에 거래되었던 Manus, Bedrock 무료 오픈소스로 공개

... 더 보기

LinkedIn

lnkd.in

LinkedIn

 • 

저장 21 • 조회 1,656


서버엔지니어의 시대적 고민

... 더 보기