| 000 | 01353camcc2200433 c 4500 | |
| 001 | 000045567883 | |
| 005 | 20121222165051 | |
| 007 | ta | |
| 008 | 091207s2009 ggka 001c kor | |
| 020 | ▼a 9788960771109 ▼g 13560 | |
| 035 | ▼a (KERIS)BIB000011867658 | |
| 040 | ▼a 244004 ▼d 211009 | |
| 041 | 1 | ▼a kor ▼h eng |
| 082 | 0 4 | ▼a 005.14 ▼2 22 |
| 085 | ▼a 005.14 ▼2 DDCK | |
| 090 | ▼a 005.14 ▼b 2009 | |
| 100 | 1 | ▼a Page, Alan |
| 245 | 1 0 | ▼a 소프트웨어 테스팅 : ▼b 마이크로소프트에선 이렇게 한다 / ▼d 앨런 페이지, ▼e 켄 존스톤, ▼e 비제이 롤리슨 지음 ; ▼e 권원일 [외] 옮김 |
| 246 | 1 9 | ▼a How we test software at Microsoft |
| 260 | ▼a 의왕 : ▼b 에이콘, ▼c 2009 | |
| 300 | ▼a 581 p. : ▼b 삽화 ; ▼c 26 cm | |
| 500 | ▼a MS 최고의 현직 테스터들이 밝히는 베스트 프랙티스 | |
| 500 | ▼a 공역자: 이공선, 김민영, 김윤명, 여용구 | |
| 500 | ▼a 색인수록 | |
| 610 | 0 | ▼a Microsoft Corporation |
| 650 | 0 | ▼a Computer software ▼x Testing |
| 650 | 0 | ▼a Computer software ▼x Testing ▼v Case studies |
| 700 | 1 | ▼a Johnston, Ken, ▼e 저 |
| 700 | 1 | ▼a Rollison, Bj, ▼e 저 |
| 700 | 1 | ▼a 권원일, ▼e 역 |
| 700 | 1 | ▼a 이공선, ▼e 역 |
| 700 | 1 | ▼a 김민영, ▼e 역 |
| 700 | 1 | ▼a 김윤명, ▼e 역 |
| 700 | 1 | ▼a 여용구, ▼e 역 |
| 900 | 1 0 | ▼a 페이지, 앨런, ▼e 저 |
| 900 | 1 0 | ▼a 존스톤, 켄, ▼e 저 |
| 900 | 1 0 | ▼a 롤리슨, 비제이, ▼e 저 |
| 945 | ▼a KINS |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.14 2009 | 등록번호 121188297 (15회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 2 | 소장처 세종학술정보원/과학기술실(5층)/ | 청구기호 005.14 2009 | 등록번호 151283892 (2회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.14 2009 | 등록번호 121188297 (15회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 세종학술정보원/과학기술실(5층)/ | 청구기호 005.14 2009 | 등록번호 151283892 (2회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
마이크로소프트의 유명 현직 테스팅 전문가(SDET)들이 집필한 소프트웨어 테스팅 실무서. 사내 9,000여 명의 테스터가 사용하고 있는 툴과 시스템, 베스트 프랙티스를 소개한다. 마이크로소프트의 테스트 설계와 관리 방식, 그들만의 교육 방법과 커리어 개발 방식, 앞으로의 도전을 알려준다.
1부는 마이크로소프트 제품, 마이크로소프트 엔지니어, 마이크로소프트 테스터, 테스트 역할, 엔지니어링 소프트웨어에 대한 일반적인 접근 방법에 익숙해지게 하는 것으로 시작한다. 2부에서는 마이크로소프트에서 일반적으로 사용하는 테스트 접근 방법과 툴을 다룬다.
3부에서는 테스팅에 사용하는 툴과 시스템을 소개한다. 마지막 4부에서는 마이크로소프트의 테스팅과 품질에 대한 미래의 방향과 미래를 만들기 위한 방법을 설명한다.
마이크로소프트 테스팅의 실체를 속속들이 들여다 본다! 마이크로소프트의 유명 현직 테스팅 전문가(SDET)들이 집필한 소프트웨어 테스팅 실무서. 사내 9,000여 명의 테스터가 사용하고 있는 툴과 시스템, 베스트 프랙티스를 소개한다. 마이크로소프트의 테스트 설계와 관리 방식, 그들만의 교육 방법과 커리어 개발 방식, 앞으로의 도전을 알려준다.
놀랍도록 멋진 책이다. 소프트웨어 테스팅에 관련된 모든 사람이 반드시 읽어야 할 서적이다. 마이크로소프트의 소프트웨어 테스팅에 대한 접근 방법과 미래의 테스팅에 대한 시각을 엿볼 수 있다.
- 피터 짐머러, 시멘스 AG의 수석 엔지니어
흥미로운 조합: 세상에서 가장 어려운 테스팅 문제를 접하는 회사에서 훌륭한 테스터들이 들려주는 테스팅 이야기
- 제임스 휘태커, 『How to Break Software』의 저자
마이크로소프트는 테스팅과 테스터에 대단한 가치를 두는 기업이다. 그들의 성공과 도전을 공유하는 경험담은 모든 테스팅 조직에 훌륭한 교훈이다.
- 리 코플랜드, 『A Practitioner's Guide to Software Test Design』의 저자
마이크로소프트 테스팅의 실체를 들여다 본다!
마이크로소프트가 개발자 수만큼의 테스터를 두고 있다는 사실은 놀랄 만한 일이다. 150개가 넘는 제품 포트폴리오의 품질을 관리하는 테스팅 부문의 강조 또한 놀랍다.
마이크로소프트에서도 유명한 3명의 현직 테스팅 전문가가 집필한 이 책은 사내 9,000여 명의 테스터가 사용하고 있는 툴과 시스템, 모범 사례를 소개한다. 마이크로소프트의 테스트 설계와 관리 방식, 그들만의 교육 방법과 커리어 개발 방식, 앞으로의 도전에 대해 배워보자. 조직에 맞게 적용할 수 있는 실용적 통찰력을 얻을 수 있다.
★ 이 책에서 다루는 내용 ★
▶ 제품 생명주기에 걸쳐 효과적인 테스트를 설계하고 실행하는 방법 ▶ 기능 테스트의 비용과 리스크를 최소화하고 구조적 기법의 적용 시점을 파악하는 방법 ▶ 버그와 잠재적인 유지 보수 이슈를 파악하기 위해 코드 복잡도를 측정하는 방법 ▶ 모델을 사용해 테스트 케이스를 생성하고 예측 불가능한 애플리케이션 동작을 찾고 리스크를 관리하는 방법 ▶ 자동화 테스트를 적용하는 시점을 파악하는 방법과 자동화 테스트의 장기적 사용을 위해 설계하고 이를 자동화 인프라스트럭처에 통합하는 방법 ▶ 우수한 테스터의 특징을 파악하고, 테스트 실행, 시스템 검사, 효율적인 진척도를 추적하는 데 효과적인 툴을 검토하는 방법 ▶ 서비스와 상용 패키지 소프트웨어 테스팅의 차이점을 탐색하는 방법
★ 이 책의 대상 독자 ★
마이크로소프트의 테스터에 관심 있거나 마이크로소프트에서 테스트에 어떻게 접근하는지 알고 싶은 사람을 위한 책이다. 소프트웨어 테스팅을 다룬 많은 책을 대체할 수는 없지만 마이크로소프트가 소프트웨어를 개선하기 위해 테스팅 기법과 방법론을 어떻게 적용하는지는 알 수 있을 것이다.
마이크로소프트 테스터에겐 자신이 몸담은 회사에서 사용 중인 기법과 접근 방법을 담고 있으므로 관심이 있을 것이다. 테스터가 아닌 분들도 마이크로소프트에서 테스터의 역할을 알게 돼 흥미로울 것이다.
★ 이 책의 구성 ★
이 책은 독자가 마이크로소프트 제품, 마이크로소프트 엔지니어, 마이크로소프트 테스터, 테스트 역할, 엔지니어링 소프트웨어에 대한 일반적인 접근 방법에 익숙해지게 하는 것으로 시작한다. 2부에서는 마이크로소프트에서 일반적으로 사용하는 테스트 접근 방법과 툴을 다룬다. 3부에서는 테스팅에 사용하는 툴과 시스템을 소개한다. 마지막 4부에서는 마이크로소프트의 테스팅과 품질에 대한 미래의 방향과 미래를 만들기 위한 방법을 설명한다.
정보제공 :
저자소개
앨런 페이지(지은이)
1993년 소프트웨어 테스팅 분야 일을 시작해 1995년 마이크로소프트에 입사했다. 마이크로소프트에서 윈도우, 인터넷 익스플로러, 윈도우 CE 분야 등에서 다양한 작업을 했다. 윈도우 CE팀에 재직할 때 2001년 마이크로소프트의 첫 번째 테스트 아키텍트가 됐다. 2005년 엔지니어링 우수 팀의 구성원이 됐고, 현재 마이크로소프트의 테스터에게 교육과 컨설팅을 하는 테스트 우수 팀의 관리자다.
켄 존스톤(지은이)
마이크로소프트 오피스 인터넷 플랫폼과 운영 팀의 그룹 관리자다. 이 팀은 오피스 온라인, 오피스 라이브, CRM 온라인 등과 같은 서버 제품과 서비스를 위한 관리 기능을 개발한다. 1998년 입사 이후 사이트 서버와 MCIS의 테스트 리더, 익스체인지, 지식 노동자 서비스, Net Docs, 마이크로소프트 과금 및 가입자 플랫폼 서비스 등의 테스트 관리자로 일했다. 2004년부터 2006년까지는 마이크로소프트 테스트 우수 팀의 관리자로 근무했다.
비제이 롤리슨(지은이)
엔지니어링 우수 팀의 테스트 아키텍트다. 1994년 마이크로소프트에 입사해 윈도우 95 팀에서 근무를 시작했다. 1999년 테스트 관리자가 되기 전까지 인터넷 익스플로러, 아웃룩 98 등을 포함한 작은 프로젝트에 참여했다. 마이크로소프트 입사 전 일본에서 중소기업용 솔루션을 개발하는 작은 회사에서 근무했다. BJ는 국제 학술대회에 연사로 참가하고, 저널에 기고하며, 워싱톤 대학의 소프트웨어 테스팅과 테스트 자동화 공개강좌에서 강의한다.
김윤명(옮긴이)
이화여대 컴퓨터학과를 졸업하고 캐나다 토론토에서 개발자로 근무하였다. 귀국하여 현재 글로벌잉글리쉬에서 테스트 엔지니어로 근무하고 있으며, 「소프트웨어 테스팅, 마이크로소프트에서는 이렇게 한다」를 번역하였다.
권원일(옮긴이)
- ISTQB 국내 지부(KSTQB) 설립자 - ISO 국제표준 제정 멤버(SW 테스트 프로세스 심사 표준) - AI 테스팅 국제표준화 활동 참여 - AI 테스팅 교육과정 글로벌 론칭 참여 - ㈜STA테스팅컨설팅 CEO
이공선(옮긴이)
한국정보통신기술협회(TTA)의 소프트웨어 시험 인증팀에서 일하고 있다. 관심 분야는 소프트웨어 테스트와 IT 관련 신기술 및 신제품이다.
김민영(옮긴이)
삼성전자 DMC 연구소 TMI 책임 연구원으로 있다. TV와 Mobile에 탑재되는 임베디드 소프트웨어의 테스트와 테스트 자동화 업무를 담당하고 있으며, 사내 테스트 성숙도 진단 심사원과 테스트 인력 육성을 위해 강사로 활동하고 있다. 번역서로 「소프트웨어 테스팅, 마이크로소프트에서는 이렇게 한다」가 있다.
여용구(옮긴이)
현현재 네이버 QA 랩에 재직 중이다. 주요 관심 분야는 테스트 자동화와 애자일 테스트다. 에이콘출판사에서 펴낸 『소프트웨어 테스팅, 마이크로소프트에선 이렇게 한다』(2009), 『소프트웨어 테스트 자동화』(2013)를 공역했다.
목차
목차 추천의 글 = 5 한국어판 서문 = 6 감사의 글 = 8 저자 소개 = 9 옮긴이의 말 = 10 옮긴이 소개 = 13 1부 마이크로소프트에 대해 = 35 01장 마이크로소프트의 소프트웨어 엔지니어링 = 37 마이크로소프트의 비전, 기업 가치, 높은 선호도의 비결 = 37 대규모 소프트웨어 엔지니어링 기업 = 42 효율적인 대규모 비즈니스 개발 = 44 대기업의 소규모 비즈니스 = 47 다양한 엔지니어 고용 = 50 세계적 소프트웨어 개발사를 향해 = 55 정리 = 58 02장 마이크로소프트의 소프트웨어 테스트 엔지니어 = 61 이름을 붙여볼까? = 63 마이크로소프트의 테스터가 항상 SDET는 아니다 = 65 테스터가 더 많아야 한다 = 68 마이크로소프트 SDET 되기 = 73 마이크로소프트 엔지니어링 커리어 = 74 테스트 부문의 커리어 패스 = 76 정리 = 81 03장 엔지니어링 생명주기 = 83 마이크로소프트의 소프트웨어 공학 = 84 프로세스 개선 = 95 전시상황실에서 소프트웨어 출시 = 98 정리: 음식을 다 만들고 = 102 2부 테스팅 = 103 04장 테스트 케이스 작성을 위한 실용적 접근 = 105 좋은 소프트웨어 설계와 테스트 설계 = 106 테스트 패턴 사용 = 107 테스트 시간 추정 = 109 테스트 시작 = 110 테스트 용이성 = 113 정상 동작 테스트와 오동작 테스트 = 116 테스트 케이스 설계 시 고려해야 할 기타 항목 = 118 정리 = 120 05장 기능 테스팅 기법 = 123 기능 테스팅의 필요성 = 125 동등 클래스 분할 = 130 경계 값 분석 = 144 조합 분석 = 156 정리 = 174 06장 구조적 테스팅 기법 = 175 블록 테스팅 = 179 결정 테스팅 = 188 조건 테스팅 = 192 기본 경로 테스팅 = 196 정리 = 209 07장 코드 복잡도에 따른 리스크 분석 = 211 비지니스 리스크 = 212 복잡한 문제 = 213 사이클로매틱 복잡도 측정 = 216 복잡도 메트릭 제대로 다루기 = 226 정리 = 228 08장 모델 기반 테스팅 = 195 모델링 기초 = 196 모델 테스팅 = 198 테스팅을 지원하는 모델링 = 212 마이크로소프트의 모델 기반 테스팅 툴 = 214 정리 = 226 추천 도서와 툴 = 227 3부 테스트 툴과 시스템 = 263 09장 버그와 테스트 케이스 관리 = 265 버그 워크플로우 = 266 버그 추적 = 267 테스트 케이스 관리 = 292 테스트 케이스 관리하기 = 300 정리 = 304 10장 테스트 자동화 = 305 자동화의 가치 = 306 UI 자동화 = 311 테스트 자동화 구성 요소 = 316 마이크로스프트에서의 SEARCH = 321 실행, 자동화, 실행! = 338 정리 = 343 11장 비기능 테스팅 = 345 기능성을 넘어 = 346 '∼성' 테스트하기 = 347 성능 테스팅 = 349 스트레스 테스팅 = 354 호환성 테스팅 = 362 자기 개밥 먹기 = 366 접근성 테스팅 = 373 사용성 테스팅 = 373 보안성 테스팅 = 376 정리 = 379 12장 다양한 툴 활용 = 381 코드 변경 = 382 통제하기 = 384 빌드 = 391 정적 분석 = 401 더 많은 툴 = 409 정리 = 411 13장 고객 피드백 시스템 = 413 테스팅과 품질 = 413 해결책은 고객 = 417 윈도우 오류 보고 = 423 스마일 전송 프로그램 = 430 고객과의 연결(커넥트) = 433 정리 = 437 14장 소프트웨어 플러스 서비스 테스팅 = 439 두 가지 부문: 서비스와 테스트 기법 = 440 1절: 서비스 = 441 2절: S+S 테스팅 = 455 S+S에 대한 몇 가지 중요한 생각 = 491 정리 = 498 4부 앞으로의 전망 = 501 15장 문제의 조기 해결 = 503 결함 분석 자동화 = 504 머신 가상화 = 512 코드 리뷰와 인스펙션 = 522 툴이 너무 많아도 문제 = 530 정리 = 533 16장 테스팅의 미래 = 535 전향적 사고의 필요성 = 536 테스트 리더십 = 543 테스트 엑설런스 팀 = 549 미래를 위한 혁신 = 556 찾아보기 = 557


