The Art of Software Testing (Second Edition) 한국어판

The Art of Software Testing (Second Edition) 한국어판

글렌포드 마이어스 저 / 톰 뱃지트, 토드 토마스, 코리 샌들러 공편 / 이공선, 권원일 공역

글렌포드 J. 마이어스가 쓴 이 책은 소프트웨어 테스팅 분야에서 한 획을 그은 진정한 명서이며 고전이다. 테스팅에 대한 일반적인 내용을 개발과 연계해 최근 출간된 그 어떤 책보다 오히려 더 체계적이고 설득력 있게 소개한다. 또한 인터넷 애플리케이션 테스팅, 익스트림 테스팅 등 테스팅의 최신 내용도 같은 맥락에서 다뤄 30여 년 전에 저자가 정립한 테스팅 이론의 탁월성과 적용성을 입증하고 있다. 이 책은 소프트웨어 테스트 엔지니어만을 위한 것은 아니다. IT 전문가라면 누구나 한 번은 읽어야 할, 글자 그대로 소프트웨어 테스팅의 ...






저자 : 글렌포드 마이어스
목차
1장 자체평가 테스트
2장 프로그램 테스팅의 심리학과 경제학
3장 프로그램 인스펙션과 워크스루, 리뷰
4장 테스트 케이스 설계
5장 모듈 테스팅
6장 고수준 테스팅
7장 디버깅
8장 익스트림 테스팅

TTA에서 진행하는 SW 테스팅 전문자 일반과정 교육을 가게 되어 교육 전후로 해서 읽어본 책입니다.
SW 테스팅이라는 이슈는 최근들어 그 중요성이 부각되고 있는거 같습니다.
이전까지는 SW 테스팅이라는 분야에 대해 잘 몰랐는데 교육과 더불어 이 책을 통해 그 중요성과 방법을 알게 되었습니다.

2장의 내용이 꽤나 재밌는데요
테스팅과 심리학/경제학은 무슨 상관이 있을까요?
내용의 시작점에서 테스팅의 정의를 내리고 진행됩니다.
"테스팅은 에러를 찾기 위해 프로그램을 실행하는 프로세스다."

심리적인 면에서 테스팅은 누가 해야되며 어떠한 마음가짐으로 임해야 되는지 알려주고 있습니다.
경제적인 면에서는 무작 테스팅을 하는 것이 아니라 전략(블랙박스/화이트박스 테스트)을 가지고 임해야 되는 이유를 알려주고 있습니다.
모든 경우의 수를 테스팅하는 것은 불가능에 가깝기 때문이죠.

이후의 내용으로 테스팅의 방법에 대해 기술합니다.

아래 내용에 해당되시는 분들 추천합니다.

SW 테스팅이 왜 필요한지 알고 싶은분
정적/동적 테스트가 무엇이고 알고 싶은분
테스트 케이스 설계방법을 알고 싶은분
자주보던 단계별 개발계획(V모델)에서의 테스트를 어떻게 해야되는지 알고 싶은분

+ Recent posts