본문 바로가기
스터디/이펙티브 소프트웨어 테스팅

[책 리뷰] 이펙티브 소프트웨어 테스팅

by 검은도자기 2023. 5. 23.

스터디 기간

  • 2023년 4월 23일 ~ 2023년 5월 21일

 

스터디 시작 이유

  • 최근 실무를 진행하면서 "프로젝트에 어떻게 하면 좋은 테스트 코드를 작성할 수 있을까?"라는 궁금증이 생겨 이를 해결하기 위해 테스트 관련 책을 찾아보다가 이 책이 나쁘지 않겠네?라고 생각이 들어 지인을 끌어들여 스터디를 진행하게 되었습니다.

 

감상평

  • 기존에는 통합, 단위 테스트에 대한 개념만 알고 있었는데 이 책을 읽고 나니 테스트 종류 및 기법들이 여러 가지 있다는 사실을 알게 되었고 왜 테스트를 해야 하는지? 어떤 상황에서 어떤 기법으로 테스트하면 좋을지? 테스트 시 주의해야 할 사항, 어떤 기준으로 테스트 코드를 평가하면 좋을지? 에 대해 참고할 내용들이 많아서 좋았다고 생각합니다.
  • 하지만 아쉬운 점으로는 이 책의 예제를 참고하여 실제 프로젝트의 테스트 코드를 작성하기에는 여러 가지 고려해야 할 부분이 많아서 참고하여 개발하기엔 조금 아쉽지 않았나? 생각이 드네요.

 

어떤 사람이 보면 좋을까?

  • 개인적인 생각으로는 코드를 왜 테스트해야 하는지 이해하지 못하는 개발자, 테스트 코드를 작성할 때 어떤 기준으로 작성하면 좋을지에 대한 고민을 하는 개발자들이 보면 좋지 않을까?라고 생각을 합니다.

 

마무리

오늘은 책 스터디를 마무리하면서 든 생각들을 잊어버리기 전에  정리해야지 라는 생각으로 작성해 보았습니다.

이 책을 스터디한 내용들은 오브젝트 스터디 내용 정리가 마무리가 된다면 따로 정리해서 올릴 예정입니다.

이번 포스팅은 개인적인 생각을 정리한 것일 뿐이니 참고 정도로만 해주시면 좋을 듯합니다.

 

참고

http://www.yes24.com/Product/Goods/117586096

 

이펙티브 소프트웨어 테스팅 - YES24

소프트웨어 테스트만 잘 만들어도 ‘이펙티브 개발자’ 소프트웨어 테스트는 선택이 아닌 필수다. 훌륭한 테스트는 소프트웨어 개발 프로세스 자체를 보다 효율적으로 만들어준다. 이 책에서

www.yes24.com