본문 바로가기 메뉴 바로가기

If...Else

프로필사진
  • 태그
  • RSS

If...Else

검색하기 폼
  • 태그
  • RSS

TDD (2)
Vue.js + Mocha + Chai 유닛 테스트 & 커버리지 환경 구성하기

1) vue 프로젝트 생성 vue create [프로젝트 이름] 명령어로 프로젝트를 생성한다. vue create vue-test Manually select features를 선택하고 엔터를 누른다. (상/하 키보드로 이동) Unit Testing을 선택한다. (상/하 키보드로 이동, 스페이스로 선택) 그 외 필요한 기능을 선택하고 엔터를 누른다. 테스트 솔루션을 선택한다. Mocha + Chai, Jest 중 하나를 선택할 수 있다. Mocha + Chai를 선택한다. config 위치를 선택한다. 개별 config.js를 사용하려면 In dedicated config files를 선택한다. 프로젝트 생성 후 폴더 구조를 확인해보면 tests/unit 폴더가 만들어져 있고, example.spec.j..

2020. 7. 10. 15:43
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
이전 1 다음
이전 다음
글 보관함
최근에 올라온 글
최근에 달린 댓글
TAG
  • TDD
  • chrome
  • AWS
  • BASE64
  • nginx
  • css
  • javascipt
  • JSONPlaceholder
  • Android
  • 렌더링 이슈
  • ubuntu
  • JavaScript
  • JSON.stringify
  • Git
  • 풋볼매니저 터치 2018
  • 파이어폭스
  • html
  • dev tools
  • vue.js
  • 유닛테스트
  • 앱링크
  • jekyll
  • axios-mock-adapter
more
Total
Today
Yesterday

Pilot376's Log

티스토리툴바