티스토리 뷰

TDD란?

소프트웨어 개발 방법론 중 하나. Test-Driven-Development의 약자로 '테스트 주도 개발'이라고 함.

선 개발 후 테스트 방식이 아닌, 선 테스트 코드 작성 후 개발 진행 함.

 

개발 프로세스

  - 기존 개발 프로세스

  요구사항 분석 -> 설계 -> 코드 개발 -> 테스트 -> 배포

 

  - TDD 적용 개발 프로세스

  요구사항 분석 -> 설계 -> 테스트 코드 작성 -> 코드개발 -> 리팩토링 -> 배포

댓글