IT Curation 자세히보기

프로그래밍 학습

TDD | 테스트 주도 개발방법(Test Driven Development)

icf_ 2023. 11. 1. 22:42

TDD 개발론

  • 만들고 싶은 요소를 떠올리고 우선적으로 개발
  • 웹 브라우저로 결과 확인
  • 제대로 작동하지 않으면 다시 개발
  • 성공하면 개선점 찾기.

TDD순서

1. 테스트 코드 작성

  • 만들고자 하는 기능을 점검할 코드 작성
  • 기능 구현 전이므로 테스트 결과는 실패 할 수 있음.

2. 기능구현

  • 테스트 코드를 정상 동작 할수 있도록 코드 작성
  • 테스트가 정상적으로 통과 할 수 있도록 코드 작성

3. 리팩토링

  • 기능의 성능 향상 또는 코드 개선
  • 테스트 코드로 다시 기능 점검 진행.
728x90