kgneng2 / blokg

blog
MIT License
0 stars 0 forks source link

javascript test code library #31

Open kgneng2 opened 3 years ago

kgneng2 commented 3 years ago

TDD vs BDD

TDD : Test-driven Development

image

장점

단점

참고

BDD : Behavior Driven Development

Feature : 테스트에 대상의 기능/책임을 명시한다.
Scenario : 테스트 목적에 대한 상황을 설명한다.
Given : 시나리오 진행에 필요한 값을 설정한다.
When : 시나리오를 진행하는데 필요한 조건을 명시한다.
Then : 시나리오를 완료했을 때 보장해야 하는 결과를 명시한다.