- Behavior Driven Development (BDD)는 소프트웨어 행동을 예시를 중심으로 명확하게 정의하여 개발자, 테스터, 이해관계자 간의 소통 및 이해를 높이는 방법 🥒
- BDD는 Test Driven Development (TDD)와 다르게, 테스트 코드 작성 전에 행동 예시를 구체화하여 협업을 강화하는 데 중점을 둡니다. 🤝
- Cucumber는 BDD를 위한 인간화 가능한 시나리오와 계획 언어를 사용하여 테스트를 자동화하는 데 널리 사용되는 도구입니다. 🥒
- 이 예시에서는 계산기 앱을 만들어 더하기, 빼기, 곱하기, 나누기 기능을 구현하고 각 기능에 대한 BDD 시나리오를 작성했습니다. 🧮
![[유리기판 4부] 다 같은 유리가 아니다... 유리 특성 최적화를 하는 기업들 (쇼트, 코닝) | 평탄도, CTE, 내열성, 내구성](https://i1.ytimg.com/vi/pPJbB0pExrw/hqdefault.jpg)


!["3월 11일"까지만 무료 [FAB]](https://i4.ytimg.com/vi/OE7WvbwzBbs/hqdefault.jpg)

