Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
CONTENTS<br />
CHAPTER 10 테스팅<br />
10.1 테스트를 하는 이유 ...................................................................................................... 217<br />
10.2 테스트 시점 ............................................................................................................... 218<br />
10.2.1 개발 전 ............................................................................................................. 218<br />
10.2.2 개발 도중 .......................................................................................................... 218<br />
10.2.3 개발 후 ............................................................................................................. 219<br />
10.3 테스트 대상 ................................................................................................................ 219<br />
10.4 테스트 방법 ................................................................................................................ 219<br />
10.4.1 단위 테스트 ....................................................................................................... 220<br />
10.4.2 테스트 주도 개발(TDD) ....................................................................................... 220<br />
10.4.3 행위 주도 개발(BDD) .......................................................................................... 221<br />
10.5 <strong>PHP</strong>유닛 ................................................................................................................... 222<br />
10.5.1 디렉터리 구조 .................................................................................................... 222<br />
10.5.2 <strong>PHP</strong>유닛 설치 ................................................................................................... 223<br />
10.5.3 Xdebug 설치 .................................................................................................... 224<br />
10.5.4 <strong>PHP</strong>유닛 설정 ................................................................................................... 224<br />
10.5.5 Whovian 클래스 ................................................................................................ 226<br />
10.5.6 WhovianTest 테스트 케이스 ............................................................................... 227<br />
10.5.7 테스트 수행 ....................................................................................................... 230<br />
10.5.8 코드 커버리지 .................................................................................................... 231<br />
10.6 트래비스 CI를 통한 지속적인 테스팅 ............................................................................... 232<br />
10.6.1 설정 ................................................................................................................. 232<br />
10.6.2 실행 ................................................................................................................. 233<br />
10.7 참고 자료 ................................................................................................................... 234<br />
10.8 다음 장에서 다룰 내용 .................................................................................................. 234<br />
24