dev.Log

테스트코드 본문

BACKEND.*

테스트코드

초코푸딩 2022. 10. 28. 22:05

Q. 테스트코드 작성이유

1. 문서화 역할

2. 코드에 결함을 발견하기 위함

3. 리팩토링시 안정성 확보

4. 테스트 하기 쉬운 코드를 작성하다보면 더 낮은 결합도를 가진 설계를 얻을 수 있음

 

TDD : Test Driven Development (테스트 주도 개발) 테스트 코드 먼저 작성 + 개발 + 리팩토링

BDD : Behavior Driven Development (행위 주도 개발) 시나리오 기반으로 테스트 코드를 작성하는 개발 방법. 하나의 시나리오는 Given, When, Then 구조를 가짐

'BACKEND.*' 카테고리의 다른 글

Record  (0) 2023.02.05
리팩토링1- 함수 선언 변경하기  (0) 2022.11.06
ElasticSearch 등록&수정  (0) 2022.10.20
ElasticSearch 인덱스 생성&조회&삭제  (0) 2022.10.20
ElasticSearch 우분투에 설치하기  (1) 2022.10.20
Comments