[iOS] TDD란?
테스트 주도 개발(Test-Driven Development TDD)은 매우 짧은 개발 사이클을 반복하는 소프트웨어 개발 프로세스 중 하나이다. 개발자는 먼저 요구사항을 검증하는 자동화 된 테스트 케이스를 작성한다. 그런 후에 그 테스트 케이스를 통과하기 위한 최소한의 코드를 생성한다. 마지막으로 작성한 코드를 표준에 맞도록 리팩토링한다. -위키백과
단위로 잘라서 테스트를 하는 개념으로 테스트를 통과하는 코드를 작성하기 위해 재사용성과 의존성에 대해서 고민하여 의존성이 낮은 코드를 작성할 수 있도록 유도되는 것 같다.
공부할 때 참고한 블로그 기록을 남긴다.
https://leeari95.tistory.com/60
[iOS/Swift] TDD와 Unit Test
테스트 주도 개발(Test-Driven Development TDD)은 매우 짧은 개발 사이클을 반복하는 소프트웨어 개발 프로세스 중 하나이다. 개발자는 먼저 요구사항을 검증하는 자동화 된 테스트 케이스를 작성한다.
leeari95.tistory.com
테스트 진행 방법에 대해서 자세하게 설명되어 있는 블로그이다.
https://velog.io/@minni/TDD%EC%99%80-Swift-XCTest-%ED%99%9C%EC%9A%A9%ED%95%98%EA%B8%B0
TDD와 Xcode에서 XCTest 활용하기
TDD(Test Driven Development) 테스트 주도 개발은(TDD)은 매우 짧은 개발 사이클을 반복하는 software 개발 프로세스 중 하나이다. 개발자는 새로운 함수를 정의하는 자동화된 TestCase를 먼저 작성한다.
velog.io
https://velog.io/@dvhuni/TDD-With-iOS-Demo-TDD1
TDD With iOS - Demo TDD#1
안녕하세요~!! 🙂이전 포스트에서는 TDD를 맛봤고.. 이제 진짜 Test-Driven-Develop을 시도해 볼 때가 되었습니다. 두둥🥁
velog.io