Github Action1 TypeScript CI 도입기 (ft. Jest, CodeCov, Github Actions) 도입 배경 그룹 프로젝트에서 TDD를 적용했고, 애자일 방법론을 채택했기 때문에 앞으로 release가 최소 2회 남아있었다. 그래서 테스트 코드 coverage에 대한 검증을 하고 싶었다. codecov는 PR Review를 진행할 때마다 _해당 PR이 code coverage를 얼마나 만족했는지 시각적으로 확인_할 수 있다는 점이 가장 매력적이었던 것 같다. 다시 말해, 최소한 TDD를 적용한 core 알고리즘에 개발자가 할 수 있는 실수를 방지하고, release된 서비스가 보다 견고할 수 있도록 도입하게 되었다. (잘못 알고 있었다..) TDD를 적용하는 우리 팀의 test code coverage를 PR마다 시각적으로 확인함으로써, 유효한 테스트 코드를 작성했는지, 목표하는 만큼 테스트 코드를 .. 2022. 11. 20. 이전 1 다음