이미 소장하고 있다면 판매해 보세요.
|
한국어판 지은이의 글 ix
옮긴이의 글 xii 추천의 글 xv 감사의 글 xvii 머리말 xx 1부 기초 확립하기 1장 테스팅과 탐험에 대하여 1.1 테스트 수행의 양면성 1.2 탐험적 테스팅을 위한 필수 요소들 1.3 정해진 시간 안에 탐험하기 1.4 실제 적용을 위한 조언 2장 탐험을 위한 차터 작성 2.1 탐험을 위한 차터 작성의 시초 2.2 간단한 차터 양식 2.3 좋은 차터란? 2.4 차터 작성하기 2.5 악몽의 머리기사 게임 2.6 차터 미리 계획하기 2.7 실제 적용을 위한 조언 3장 세심하게 관찰하기 3.1 그런데 문워크하는 곰을 보셨나요? 3.2 더 깊게 파고 들어가기 3.3 테스트 용이성과 보이지 않는 것 보이게 만들기 3.4 콘솔과 로그 3.5 실제 적용을 위한 조언 4장 눈여겨볼 변수 찾아내기 4.1 변하는 것들을 담고 있는 변수 4.2 교묘하게 숨어 있는 변수와 대참사 4.3 변수 찾아내기 4.4 언제, 어디서나 나타나는 변수들! 4.5 실제 적용을 위한 조언 5장 결과를 가지고 판단하기 5.1 결코 발생하지 않거나 항상 발생하거나... 5.2 사용 가능한 다른 자원들 5.3 추정 5.4 실제 적용을 위한 조언 2부 더 깊게 들어가기 6장 순서와 상호 작용 다양하게 바꿔보기 6.1 명사와 동사 6.2 무작위로 사용하기 6.3 퍼소나 6.4 실제 적용을 위한 조언 7장 개체와 개체들 사이의 관계 탐험하기 7.1 개체, 속성 그리고 의존성 찾기 7.2 CRUD: 생성하기, 읽기, 변경하기, 삭제하기 7.3 데이터 따라가기 7.4 실제 적용을 위한 조언 8장 상태와 전이 발견하기 8.1 상태와 이벤트 구분하기 8.2 상태 모델 다이어그램 그리기 8.3 상태 모델 가지고 탐험하기 8.4 다른 형태로 표현하기: 상태 테이블 8.5 실제 적용을 위한 조언 9장 소프트웨어 생태계 탐험하기 9.1 생태계 다이어그램 그리기 9.2 신뢰 경계 9.3 만약 ~한다면? 9.4 데이터 따라가기 9.5 실제 적용을 위한 조언 3부 상황에 맞게 판단하기 10장 사용자 화면이 없는 곳 탐험하기 10.1 API 탐험하기 10.2 프로그래밍 언어 탐험하기 10.3 웹 서비스 탐험하기 10.4 버그 찾아내기 10.5 실제 적용을 위한 조언 11장 기존 시스템 탐험하기 11.1 정찰 세션으로 시작하기 11.2 관찰 결과 공유 11.3 이해관계자들을 인터뷰해서 궁금증 찾아내기 11.4 테스트 기법 선택하기 11.5 찾아낸 것들 기록하기 11.6 재현 불가능한 끔찍한 버그? 11.7 실제 적용을 위한 조언 12장 요구 사항 탐험하기 12.1 요구 사항 분석 회의에 참여하기 12.2 요구 사항 회의에서 해야 하는 것들 12.3 요구 사항 논의하면서 차터 작성하기 12.4 능동적 읽기 12.5 실제 적용을 위한 조언 13장 처음부터 끝까지 탐험 적용하기 13.1 테스트 전략의 일부분으로서의 탐험 13.2 짝 탐험 13.3 시스템적인 문제 찾아내기 13.4 탐험 추정하기 13.5 언제쯤 충분히 탐험했다고 이야기할 수 있을까? 13.6 이해관계자들에게 보고하기 13.7 유용한 지식들을 정리해서 공유하기 13.8 실제 적용을 위한 조언 부록1 탐험적 테스팅 기법 면접하기 A1.1 면접에서 ‘짝 탐험적 테스팅’ 진행하기 A1.2 지원자 평가하기 부록2 테스트 휴리스틱 치트 시트 A2.1 일반적인 휴리스틱 A2.2 웹 휴리스틱 참고 문헌 찾아보기 |