Test Driven Development1 TDD - Test-Driven Development(테스트 주도 개발)이란 TDD - Test-Driven Development이란 TDD의 정의 테스트 중심 개발(TDD: Test-Driven Development)은 소프트웨어가 완전히 개발되기 전에 테스트 케이스로 변환되는 소프트웨어 요구 사항에 의존하는 소프트웨어 개발 프로세스로, 모든 테스트 케이스에 대해 소프트웨어를 반복적으로 테스트함으로써 모든 소프트웨어 개발을 추적한다. TDD의 창시자 즉, TDD란 테스트 케이스부터 작성함으로써 예상 결과값을 정해두고 테스트를 패스하기 위한 프로그래밍을 하는 것. Waterfall Development Lifecycle을 보면 테스트는 4번 째 혹은 5번 째에 위치한다. 하지만, TDD는 테스트 케이스를 가장 먼저 작성함으로써 결함을 최소화하겠다는 것이 목표다. TDD의 장점 1.. 2021. 12. 11. 이전 1 다음