Notice
Recent Posts
Recent Comments
Link
관리 메뉴

김종권의 iOS 앱 개발 알아가기

[iOS - swift] BDD (Behavior Driven Development) (given, when ,then) 본문

Unit Test와 UI Test

[iOS - swift] BDD (Behavior Driven Development) (given, when ,then)

jake-kim 2021. 2. 12. 00:56

BDD

  • TDD는 개발 시간이 짧은 경우 불리한 단점
  • BDD는 사용자의 행동을 기준으로 테스트하여 개발
  • 테스트 기능 명시 -> Given(시나리오 정의) -> When (시나리오 조건) -> Then (시나리오를 완료했을 때 보장되는 결과 명시)

Nimble과 Quick 프레임워크를 이용한 테스트 참고: ios-development.tistory.com/338?category=962580

Comments