부트캠프 QA 편 책 리뷰
한빛미디어에서 이번에 새롭게 출판한 "부트캠프 QA 편"라는 책을 소개해 보고자 한다.
한빛미디어(나는리뷰어다2024)로부터 해당 책을 무상으로 제공받아 읽어 보고 정리한 리뷰 내용이다.
1. 목차
개인적으로 항상 책을 처음 볼 때는 무조건 목차부터 살펴본다.
그 이유는 전반적으로 해당 책에서 어떤 내용에 대해서 전달하려고 하는지 어떤 방향으로 진행되는지 알 수 있기 때문이다.
00강 오리엔테이션 1주 차 소프트웨어 테스팅 개요 01강 소프트웨어 테스팅의 이해 1.1 테스팅의 정의와 활동 1.2 테스트 레벨 1.3 테스트 종류 1.4 소프트웨어 품질 관리자의 명칭과 역할 1.5 소프트웨어 테스터의 태도 1.6 조직 구조 및 관리 1.7 소프트웨어 테스트 전문가의 미래 02강 테스트 설계 기법 2.1 전략적 접근 방법으로 테스트 기법 활용하기 2.2 명세 기반 기법 2.3 구조 기반 기법 2.4 경험 기반 기법 2주 차 기능·비기능 테스팅 방법 03강 소프트웨어 테스트 3.1 API 테스트 3.2 네트워크 테스트 3.3 클라이언트 성능 테스트 3.4 자동화 테스트 3.5 서버 부하 테스트 04강 예외 케이스 테스트 4.1 호환성 테스트 4.2 앱 공존성 테스트 4.3 디바이스 기능 연동 테스트 4.4 어뷰징 테스트 4.5 데이터 품질 테스트 3주 차 소프트웨어 테스트 프로세스 05강 소프트웨어 테스트 프로세스 5.1 프로세스의 정의 5.2 폭포수 모델에 기반한 프로세스 5.3 애자일 모델에 기반한 프로세스 5.4 프로세스가 필요한 이유 4주 차 실전 소프트웨어 테스팅 06강 실무에서 경험하는 테스팅 6.1 품질에 영향을 미치는 요소, 리스크 6.2 테스트 크기에 따른 커버리지 계획 6.3 버그 6.4 테스트 종료 선언 6.5 시스템 버전 관리 |
해당 목차를 살펴보면 소프트웨어 테스트에 대한 이해 및 여러 기법 및 테스트 그리고 실무에서 사용하는 방법에 대해서 전반적으로 알 수 있도록 잘 작성되어 있다.
4주로 나눠서 각 주차별로 배우거나 공부할 수 있도록 되어 있다.
2. 내용 요약
그렇다면 일단 QA가 정확히 어떤 의미인지를 먼저 간단히 설명을 하면 QA 이는 일반적으로 Quality Assurance의 약자이며 QC(Qualit Control)과 QM(Quality Management)의 역할을 포함하고 있다.
해당 책은 소프트웨어테스팅을 하기 위해서 정말 하나하나 절차를 잘 나눠놓아서 따라가면서 배우면 된다.
저자가 본인의 경험을 바탕으로 이해하기 쉽도록 잘 설명해주고 있다.
각 장에서 무엇을 공부해야 하는지 잘 알 수 있다.
그리고 책을 보면 예제나 프로세스에 대해서 이미지나 도표를 통해서 자세하게 설명을 하고 있어서 공부하는 데 있어서 많은 도움이 된다.
각 강이 끝나는 부분에는 핵심 요약으로 해당 강에서 무엇을 배웠고 그중 정말 중요한 내용이 무엇인지를 한번 더 잡아 주고 있다.
3. 정리
개인적으로 이 책은 QA를 처음 배우는 사람이나 개발자이면서 QA에 관심이 있는 분들이 읽는다면 매우 도움이 될 것이라고 생각한다.
특히 개발자분들이 읽는다면 소프트웨어를 개발하면서 테스팅이 필요한 부분이 어느 포인트인지 정확히 알 수 있기 때문에 유지보수 혹은 출시 전에 미리 테스트를 통해 버그등을 줄일 수 있을 것이라고 생각된다.
자세한 책 내용을 구매해서 천천히 한 장 한 장 읽어보고 배워보도록 하자.
🌵댓글