목차 일부
머리말 ... ⅲ
서언 ... ⅴ
감사의 글 ... ⅸ
역자 머리말 ... xi
Part 01 소개
Chapter 01 기초 ... 3
1.1 테스팅의 목적 ... 3
1.2 임베디드 시스템이란? ... 5
1.3 임베디드 시스템 테스팅 접근법 ... 6
Chapter 02 TEmb 방법 ... 9
2....
더보기
목차 전체
머리말 ... ⅲ
서언 ... ⅴ
감사의 글 ... ⅸ
역자 머리말 ... xi
Part 01 소개
Chapter 01 기초 ... 3
1.1 테스팅의 목적 ... 3
1.2 임베디드 시스템이란? ... 5
1.3 임베디드 시스템 테스팅 접근법 ... 6
Chapter 02 TEmb 방법 ... 9
2.1 개요 ... 9
2.2 TEmb 일반 요소 ... 13
2.3 특정 분야 테스트 접근법을 생성하는 메커니즘 ... 18
Part 02 수명주기
Chapter 03 다중 V-모델 ... 29
3.1 소개 ... 29
3.2 다중 V-모델에서의 테스트 활동 ... 31
3.3 중첩 다중 V-모델 ... 33
Chapter 04 마스터 테스트 기획 ... 37
4.1 마스터 테스트 기획의 구성 요소 ... 37
4.2 활동 ... 41
Chapter 05 개발자에 의한 테스팅 ... 51
5.1 소개 ... 51
5.2 통합 접근법 ... 52
5.3 수명주기 ... 58
Chapter 06 독립적인 테스트 팀에 의한 테스팅 ... 65
6.1 소개 ... 65
6.2 기획 및 제어 단계 ... 65
6.3 준비 단계 ... 76
6.4 명세 단계 ... 79
6.5 실행 단계 ... 82
6.6 마감 단계 ... 85
Part 03 기법
Chapter 07 리스크-기반 테스트 전략 ... 91
7.1 소개 ... 91
7.2 리스크 평가 ... 93
7.3 마스터 테스트 기획에서의 전략 ... 95
7.4 테스트 레벨을 위한 전략 ... 99
7.5 테스트 프로세스 동안 전략 변경 ... 104
7.6 유지보수 테스팅을 위한 전략 ... 105
Chapter 08 테스트 용이성 리뷰 ... 109
8.1 소개 ... 109
8.2 절차 ... 109
Chapter 09 인스펙션 ... 113
9.1 소개 ... 113
9.2 절차 ... 114
Chapter 10 안정성 분석 ... 119
10.1 소개 ... 199
10.2 안전성 분석 기법 ... 120
10.3 안전성 분석 수명주기 ... 126
Chapter 11 테스트 설계 기법 ... 131
11.1 개요 ... 131
11.2 상태 전이 테스팅 ... 140
11.3 제어 흐름 테스트 ... 155
11.4 최소 비교 테스트 ... 160
11.5 분류-트리 방법 ... 167
11.6 진화적 알고리즘 ... 174
11.7 통계적 사용 기반 테스팅 ... 182
11.8 희귀 이벤트 테스팅 ... 189
11.9 뮤테이션 분석 ... 191
Chapter 12 체크리스트 ... 195
12.1 소개 ... 195
12.2 품질 특성당 체크리스트 ... 196
12.3 상위 레벨 테스팅을 위한 일반 체크리스트 ... 202
12.4 하위 레벨 테스팅을 위한 일반 체크리스트 ... 204
12.5 테스트 설계 기법 체크리스트 ... 205
12.6 테스트 프로세스 관련 체크리스트 ... 207
Part 04 기반구조
Chapter 13 임베디드 소프트웨어 테스트 환경 ... 221
13.1 소개 ... 221
13.2 첫 번째 단계: 시뮬레이션 ... 223
13.3 두 번째 단계: 프로토타이핑 ... 228
13.4 세 번째 단계: 시제품 ... 235
13.5 개발 후 단계 ... 238
Chapter 14 툴 ... 241
14.1 소개 ... 241
14.2 테스트 툴 분류 ... 242
Chapter 15 테스트 자동화 ... 251
15.1 소개 ... 251
15.2 테스트 자동화 기법 ... 252
15.3 테스트 자동화 구현 ... 257
Chapter 16 혼합 신호 ... 265
16.1 소개 ... 265
16.2 자극 표현 기법 ... 270
16.3 측정 및 분석 기법 ... 281
Part 05 조직
Chapter 17 테스트 역할 ... 289
17.1 일반 기술 ... 289
17.2 세부 테스트 역할 ... 290
Chapter 18 인력자원 관리 ... 301
18.1 인력 ... 301
18.2 교육훈련 ... 303
18.3 경력 전망 ... 305
Chapter 19 조직 구조 ... 309
19.1 테스트 조직 ... 309
19.2 의사소통 구조 ... 313
Chapter 20 테스트 제어 ... 315
20.1 테스트 프로세스 제어 ... 316
20.2 테스트 기반구조 제어 ... 321
20.3 테스트 산출물 제어 ... 323
Part 06 부록
부록 A: 리스크 분류 ... 331
부록 B: 상태도 ... 333
B.1 상태 ... 333
B.2 이벤트 ... 334
B.3 전이 ... 335
B.4 행동과 활동 ... 336
B.5 실행 순서 ... 337
B.6 중첩 상태 ... 338
부록 C: 자동화 테스트 스위트의 청사진 ... 339
C.1 테스트 데이터 ... 339
C.2 착수 ... 340
C.3 계획자 ... 340
C.4 독자 ... 341
C.5 번역자 ... 342
C.6 테스트 행동 ... 343
C.7 초기화 ... 343
C.8 동기화 ... 344
C.9 오류 복구 ... 345
C.10 보고 ... 345
C.11 검사 ... 347
C.12 프레임워크 ... 348
C.13 의사소통 ... 348
부록 D: 의사 코드 진화적 알고리즘 ... 353
D.1 주 프로세스 ... 353
D.2 선정 ... 353
D.3 재조합 ... 354
D.4 뮤테이션 ... 354
D.5 삽입 ... 354
부록 E: 테스트 계획 사례 ... 357
E.1 할당 ... 358
E.2 테스트 베이시스 ... 359
E.3 테스트 전략 ... 360
E.4 기획 ... 362
E.5 위협, 리스크 및 측정 ... 363
E.6 기반구조 ... 363
E.7 테스트 조직 ... 364
E.8 테스트 산출물 ... 367
E.9 형상 관리 ... 368
용어사전 ... 369
참고문헌 ... 377
찾아보기 ... 381
더보기 닫기