logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

탐험적 테스팅

탐험적 테스팅

(배우고 통찰하며 개선하는 소프트웨어 테스트)

엘리자베스 헨드릭슨 (지은이), 오광신 (옮긴이)
인사이트
22,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
19,800원 -10% 0원
1,100원
18,700원 >
19,800원 -10% 0원
0원
19,800원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

탐험적 테스팅
eBook 미리보기

책 정보

· 제목 : 탐험적 테스팅 (배우고 통찰하며 개선하는 소프트웨어 테스트)
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 소프트웨어 공학
· ISBN : 9788966261178
· 쪽수 : 292쪽
· 출판일 : 2014-10-16

책 소개

테스터이자 개발자인 엘리자베스 헨드릭슨의 책. 이 책에서는 차터 작성, 관찰·예측 방법 등 탐험적 테스팅의 기본기와 다양한 변수 조작, 모델링 같은 심화된 탐험 방법 그리고 소프트웨어 프로젝트에 적용하기 등을 다루고 있다.

목차

한국어판 지은이의 글 ix
옮긴이의 글 xii
추천의 글 xv
감사의 글 xvii
머리말 xx

1부 기초 확립하기 1

1장 테스팅과 탐험에 대하여 3
1.1 테스트 수행의 양면성 5
1.2 탐험적 테스팅을 위한 필수 요소들 8
1.3 정해진 시간 안에 탐험하기 12
1.4 실제 적용을 위한 조언 13

2장 탐험을 위한 차터 작성 17
2.1 탐험을 위한 차터 작성의 시초 18
2.2 간단한 차터 양식 20
2.3 좋은 차터란? 23
2.4 차터 작성하기 25
2.5 악몽의 머리기사 게임 33
2.6 차터 미리 계획하기 38
2.7 실제 적용을 위한 조언 39

3장 세심하게 관찰하기 41
3.1 그런데 문워크하는 곰을 보셨나요? 42
3.2 더 깊게 파고 들어가기 45
3.3 테스트 용이성과 보이지 않는 것 보이게 만들기 50
3.4 콘솔과 로그 52
3.5 실제 적용을 위한 조언 54

4장 눈여겨볼 변수 찾아내기 57
4.1 변하는 것들을 담고 있는 변수 59
4.2 교묘하게 숨어 있는 변수와 대참사 62
4.3 변수 찾아내기 66
4.4 언제, 어디서나 나타나는 변수들! 77
4.5 실제 적용을 위한 조언 78

5장 결과를 가지고 판단하기 81
5.1 결코 발생하지 않거나 항상 발생하거나... 82
5.2 사용 가능한 다른 자원들 87
5.3 추정 91
5.4 실제 적용을 위한 조언 95

2부 더 깊게 들어가기 97

6장 순서와 상호 작용 다양하게 바꿔보기 99
6.1 명사와 동사 100
6.2 무작위로 사용하기 104
6.3 퍼소나 105
6.4 실제 적용을 위한 조언 109

7장 개체와 개체들 사이의 관계 탐험하기 111
7.1 개체, 속성 그리고 의존성 찾기 112
7.2 CRUD: 생성하기, 읽기, 변경하기, 삭제하기 116
7.3 데이터 따라가기 121
7.4 실제 적용을 위한 조언 122

8장 상태와 전이 발견하기 125
8.1 상태와 이벤트 구분하기 126
8.2 상태 모델 다이어그램 그리기 130
8.3 상태 모델 가지고 탐험하기 133
8.4 다른 형태로 표현하기: 상태 테이블 137
8.5 실제 적용을 위한 조언 141

9장 소프트웨어 생태계 탐험하기 143
9.1 생태계 다이어그램 그리기 144
9.2 신뢰 경계 151
9.3 만약 ~한다면? 152
9.4 데이터 따라가기 156
9.5 실제 적용을 위한 조언 157

3부 상황에 맞게 판단하기 159

10장 사용자 화면이 없는 곳 탐험하기 161
10.1 API 탐험하기 162
10.2 프로그래밍 언어 탐험하기 167
10.3 웹 서비스 탐험하기 170
10.4 버그 찾아내기 173
10.5 실제 적용을 위한 조언 175

11장 기존 시스템 탐험하기 177
11.1 정찰 세션으로 시작하기 178
11.2 관찰 결과 공유 182
11.3 이해관계자들을 인터뷰해서 궁금증 찾아내기 185
11.4 테스트 기법 선택하기 189
11.5 찾아낸 것들 기록하기 190
11.6 재현 불가능한 끔찍한 버그? 191
11.7 실제 적용을 위한 조언 196

12장 요구 사항 탐험하기 199
12.1 요구 사항 분석 회의에 참여하기 201
12.2 요구 사항 회의에서 해야 하는 것들 206
12.3 요구 사항 논의하면서 차터 작성하기 212
12.4 능동적 읽기 215
12.5 실제 적용을 위한 조언 217

13장 처음부터 끝까지 탐험 적용하기 219
13.1 테스트 전략의 일부분으로서의 탐험 219
13.2 짝 탐험 227
13.3 시스템적인 문제 찾아내기 229
13.4 탐험 추정하기 231
13.5 언제쯤 충분히 탐험했다고 이야기할 수 있을까? 233
13.6 이해관계자들에게 보고하기 235
13.7 유용한 지식들을 정리해서 공유하기 240
13.8 실제 적용을 위한 조언 241

부록1 탐험적 테스팅 기법 면접하기 243
A1.1 면접에서 ‘짝 탐험적 테스팅’ 진행하기 244
A1.2 지원자 평가하기 248

부록2 테스트 휴리스틱 치트 시트 251
A2.1 일반적인 휴리스틱 251
A2.2 웹 휴리스틱 260

참고 문헌 262
찾아보기 264

저자소개

엘리자베스 헨드릭슨 (지은이)    정보 더보기
테스터이자 개발자이면서 애자일 실천가다. 1980년에 처음 코딩을 했고 바로 첫 버그를 발견했다. 2010년 애자일 얼라이언스의 고든 패스크 상을 받았다. 구글 테크 토크의 애자일 테스팅 강연으로 잘 알려져 있다. 테스팅에 대한 그녀의 열정을 가치 있게 여기는 애자일 팀과 함께 일하면서 시간을 쪼개 가르치고 강연하고 집필하고 있다.
펼치기
오광신 (옮긴이)    정보 더보기
숭실대학교 컴퓨터학부에서 학사 과정을 마치고 싱가포르 국립대에서 컴퓨터 과학을 전공으로 석사 과정을 수료했다. 싱가포르에 있는 다국적 기업의 여러 분야에서 소프트웨어 개발자, 팀 리더, 프로젝트 매니저로 일해 왔다. 소프트웨어 개발에 참여하는 모든 사람과 소프트웨어를 사용하는 모든 사용자가 행복할 수 있는 소프트웨어를 개발하기 위해 소프트웨어 개발 방법론과 소프트웨어 아키텍트에 관심이 많다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책