TDD, BDD 그리고 Mocha.js
TDD, BDD TDD(test-driven development) - 테스트 주도 개발 테스트 주도 개발(test-driven development, TDD)은 매우 짧은 개발 사이클을 반복하는 소프트웨어 개발 프로세스 중 하나이다. 개발자는 우선 자동화된 테스트 케이스를 작성하고, 그 케이스를 통과하기 위한 최소한의 코드를 생성, 리팩토링 하는 개발 사이클을 가진다. 테스트를 최우선으로 "작동하는 깔끔한 코드(clean code that works)"를 만드는 것이 테스트 주도 개발의 궁극적인 목표이다. TDD 사이클 red : 실패하는 작은 테스트를 작성한다. green : 테스트를 통과하는 코드를 작성한다. (퀄리티보다는 일단 통과하는 것을 목표로 작성한다.) refactoring : 테스트를 통..
2013. 7. 21. 01:34
글 보관함
최근에 올라온 글
최근에 달린 댓글
TAG
- 유닛테스트
- BASE64
- JSONPlaceholder
- chrome
- html
- TDD
- 파이어폭스
- jekyll
- ubuntu
- Git
- Android
- axios-mock-adapter
- javascipt
- nginx
- JavaScript
- 풋볼매니저 터치 2018
- 앱링크
- dev tools
- 렌더링 이슈
- css
- JSON.stringify
- vue.js
- AWS
- Total
- Today
- Yesterday