소프트웨어 테스트 관련 역량을 키울 때 도서, 인터넷 동영상(강의), 그리고 인터넷 검색을 활용하는 각각의 장단점은 다음과 같습니다
도서를 볼 때:
장점:
체계적인 정보 제공: 출판된 책은 테마나 주제를 체계적으로 다루므로, 전반적인 개념과 방법론을 이해하기에 용이합니다.
자체 공부 및 심층 학습에 적합: 독서는 개별적으로 자신의 속도에 맞춰 읽을 수 있으며, 자체적으로 공부하고 심층적으로 이해할 수 있도록 합니다.
오프라인 학습: 인터넷에 연결되지 않은 환경에서도 책을 읽을 수 있어, 오프라인에서도 학습을 진행할 수 있습니다.
단점:
최신 정보 업데이트의 어려움: 출판된 책은 정보가 출판 후 업데이트되지 않기 때문에, 최신 기술이나 동향에 대한 정보가 부족할 수 있습니다.
상호작용 부족: 독서는 주로 단방향적인 정보 전달 방식이므로, 질문이나 토론을 통한 상호작용이 부족할 수 있습니다.
인터넷 동영상(강의)를 볼 때:
장점:
시각적인 학습: 동영상을 통해 시각적으로 개념을 설명하고 시연할 수 있어, 이해하기 쉽습니다.
최신 정보 제공: 온라인 강의는 업데이트가 용이하므로, 최신 기술과 동향에 대한 정보를 신속하게 제공할 수 있습니다.
상호작용 기회: 몇몇 온라인 강의 플랫폼은 질문과 답변 세션, 토론 포럼 등을 통해 학습자들 간의 상호작용 기회를 제공합니다.
단점:
시간 소모: 영상 시청에는 시간이 많이 소요될 수 있으며, 집중력을 유지하는 데 어려움을 겪을 수 있습니다.
퀄리티의 상이성: 온라인 강의의 퀄리티는 제작자나 플랫폼에 따라 다를 수 있으며, 때로는 품질이 낮은 강의를 만날 수도 있습니다.
인터넷 검색을 통한 공부:
장점:
신속한 정보 접근: 인터넷 검색을 통해 필요한 정보에 빠르게 접근할 수 있습니다.
다양한 자료 활용: 다양한 웹사이트, 블로그, 포럼 등을 통해 다양한 관점과 자료를 활용할 수 있습니다.
문제 해결에 유용: 특정 문제에 직면했을 때 실시간으로 해결책을 찾을 수 있어, 실무적인 도움이 됩니다.
단점:
정보의 신뢰성 문제: 인터넷에는 다양한 품질의 정보가 있기 때문에 신뢰할 수 있는 자료를 구분하는 것이 중요합니다.
정보의 편향성: 일부 자료는 특정한 의견이나 관점을 반영하고 있을 수 있으므로, 다양한 출처를 확인하는 것이 필요합니다.
정보의 분산성: 필요한 정보를 찾는 과정에서 시간과 에너지를 낭비할 수 있으며, 정보가 분산되어 있어 종합적인 이해를 얻기 어려울 수 있습니다.
요약하면, 각각의 방법은 장단점이 있으며, 개인의 학습 스타일과 상황에 맞춰 적절한 방법을 선택하는 것이 중요합니다. 도서는 체계적인 학습을 위해 좋고, 온라인 강의는 시각적인 학습과 최신 정보를 얻기에 유용하며, 인터넷 검색은 신속하게 필요한 정보를 얻을 수 있는 장점이 있습니다.
어떤 방식으로 역량을 키우던 우선 한다는게 중요하겠죠? 자신에게 맞는 방법을 찾고 우선 해보세요
* 개발자도 알아야 할 소프트웨어 테스팅 실무 제3판 - 2010년 09월 15일
[바로가기]
개발자도 알아야할 소프트웨어 테스팅 실무 - 예스24
개정 3판은 국제 소프트웨어 테스팅 표준 ISO/IEC29119의 최신 내용을 반영했다. 또한 실제 업무에서 좀 더 쉽게 바로 적용할 수 있도록 테스트 전략 및 케이스 도출 방법을 사례 통해 개정되었다.
www.yes24.com
개발자도 알아야 할 소프트웨어 테스팅 실무는 소프트웨어 테스팅에 대한 상세한 정보를 제공하는 책입니다. 이 책은 테스팅에 대한 지식을 체계적으로 습득할 수 있도록 구성되어 있으며, 테스팅 지역 영역 간의 상호 연관성을 강조합니다.
소프트웨어 테스팅은 왜 필요한지, 소프트웨어 결함의 원인, 테스팅의 역할, 테스팅과 품질, 그리고 얼마나 많이 테스팅해야 하는지 등 다양한 주제를 다루고 있습니다. 또한 테스팅의 일반적인 원리와 테스팅이란 무엇인지에 대한 설명도 포함되어 있습니다.
이 책은 ISTQB 국제 표준적 지식체계를 기반으로 하며, 테스팅에 대한 상세한 내용을 파악하고자 하는 개발자들에게 유용한 자료입니다.
* 개발자를 위한 시프트-레프트 테스트- 2023년 02월 28일
[바로가기]
개발자를 위한 시프트 레프트 테스트 | 다카하시 주이치 - 교보문고
개발자를 위한 시프트 레프트 테스트 | 소프트웨어 품질을 높이기 위한 개발자 테스트 프랙티스소프트웨어 품질은 조기에 결정되므로 개발 과정에서 테스트를 뒤로 미루지 않고 최대한 앞 단계
product.kyobobook.co.kr
이 책은 개발자들에게 테스트 프랙티스를 제시하며, 품질을 높이기 위한 테스트 방법을 다룹니다.
이 책은 소프트웨어 품질을 높이기 위한 다양한 테스트 기법을 소개합니다.
'시프트-레프트' 접근법을 통해 조기에 품질을 보증하는 방법을 실천적으로 설명합니다.
경곗값 테스트, 단위 테스트, 리팩터링, 시스템 테스트 자동화 등 다양한 기법을 다룹니다.
애자일 개발 시 품질 보증을 위한 정량화된 지표와 실천 방법도 제시합니다.
경험과 연구 결과를 바탕으로 현장에서 활용할 수 있는 실용적인 테스트 프랙티스를 제공합니다.
* 개발자에서 아키텍트로 - 2021년 06월 07일
[바로가기]
개발자에서 아키텍트로 | 마이클 킬링 - 교보문고
개발자에서 아키텍트로 | 개발자에서 아키텍트로 거듭나기! 초보 아키텍트를 위한 실전 입문서이 책은 개발자에서 아키텍트로, 변화의 첫걸음을 내딛는 이를 위한 실전 입문서다. 설계를 위한
product.kyobobook.co.kr
이 책은 소프트웨어 개발자가 아키텍트로 성장하기 위한 실전 입문서입니다.
소프트웨어 아키텍처에 대한 필수 지식, 아키텍처 패턴, 설계 방법론, 커뮤니케이션 노하우 등을 자세히 소개합니다.
또한, 38가지 팀 활동을 통해 실무 적응 능력을 키울 수 있습니다.
초보 개발자부터 현업 아키텍트까지 다양한 독자에게 도움이 될 수 있으며, 실제 프로젝트 사례를 통해 배운 내용을 정리하고 응용하는 방법을 제시합니다.
다양한 이해관계자와의 소통 및 협업을 강조하여 프로젝트 성공에 기여할 수 있는 아키텍트로 거듭나게 합니다.
* 경영 품질의 이해 - 2016년 11월 10일
[바로가기]
경영품질의 이해 | 서창적 - 교보문고
경영품질의 이해 | ▶ 이 책은 경영품질에 대해 다룬 이론서입니다. 경영품질의 기초적이고 전반적인 내용을 학습할 수 있도록 구성했습니다.
product.kyobobook.co.kr
경영 품질의 이해는 품질경영에 대한 상세한 정보를 제공하는 책입니다. 이 책은 품질에 대한 지식을 체계적으로 습득할 수 있도록 구성되어 있으며, 품질 관리 기법과 개념을 다룹니다.
장점:
품질경영의 역사적 발전과 기본 개념을 다루고 있어 입문자에게 유용합니다.
현대적인 품질경영의 접근 방법을 설명하여 실무에서 활용할 수 있는 내용을 제공합니다.
* 경쟁력 있는 소프트웨어 테스터가 되는 법 - 2014년 08월 25일
[바로가기]
경쟁력 있는 소프트웨어 테스터가 되는 법 - 예스24
이 책은 소프트웨어 테스트 전문회사에서 근무하면서 다양한 서비스 도메인과 고객들과 일하면서 얻은 경험들을 기반으로 한 실무 테스트 기법에 대한 소개를 중심으로 하고 있다. 실제 현장에
www.yes24.com
경쟁력 있는 소프트웨어 테스터가 되는 법은 소프트웨어 테스팅에 대한 상세한 정보를 제공하는 책입니다. 이 책은 테스팅에 대한 지식을 체계적으로 습득할 수 있도록 구성되어 있으며, 테스팅 지역 영역 간의 상호 연관성을 강조합니다.
장점:
테스팅의 인식과 필요성을 설명하며, 왜 소프트웨어 테스팅이 필요한지를 다룹니다.
테스팅의 기본 개념과 유형, 테스트 전략 수립 방법을 상세히 다룹니다.
테스터로서 필요한 기술과 역량을 강조하고, 전문 테스터로 성장하기 위한 정보를 제공합니다.
* 고품질 앱을 위한 모바일 테스팅 - 2016년 02월 26일
[바로가기]
고품질 앱을 위한 모바일 테스팅 | 다니엘 노트 - 교보문고
고품질 앱을 위한 모바일 테스팅 | [고품질 앱을 위한 모바일 테스팅]은 저자의 실제 경험을 바탕으로 모바일 테스트 계획부터 수행까지 전체 프로세스를 폭넓게 다룬다. 이 책의 핵심은 모바일
product.kyobobook.co.kr
고품질 앱을 위한 모바일 테스팅은 모바일 테스트에 대한 상세한 정보를 제공하는 책입니다. 이 책은 테스트에 대한 지식을 체계적으로 습득할 수 있도록 구성되어 있으며, 테스팅 지역 영역 간의 상호 연관성을 강조합니다.
* 구글은 소프트웨어를 어떻게 테스트하는가 - 2013년 03월 29일
[바로가기]
구글은 소프트웨어를 어떻게 테스트하는가 | 제임스 휘태커 - 교보문고
구글은 소프트웨어를 어떻게 테스트하는가 | 구글의 혁신적인 소프트웨어 테스팅 방법을 배우다!『구글은 소프트웨어를 어떻게 테스트하는가』에서 테스팅 전문가인 저자들은 구글 현직 테스
product.kyobobook.co.kr
구글은 소프트웨어를 어떻게 테스트하는가는 구글의 혁신적인 소프트웨어 테스팅 방법을 다루는 책입니다. 이 책은 테스팅 전문가인 저자들이 구글의 소프트웨어 테스팅 기법과 도구, 최신 사례를 소개하고, 품질을 중시하는 구글의 테스팅 문화와 철학을 상세히 설명합니다.
장점:
구글의 테스팅 엔지니어 매니저와의 인터뷰를 통해 글로벌 회사의 테스트 프로세스를 배울 수 있습니다.
테스트를 위한 새로운 직책과 업무 내용, 채용 방법에 대한 설명이 포함되어 있습니다.
* 게임 테스팅 2019년 11월 29일
[바로가기]
게임 테스팅 | 찰스 슐츠 - 교보문고
게임 테스팅 | PC 게임과 모바일 게임을 아우르는 게임 테스팅의 기본 원칙부터 실무에 바로 적용할 수 있는 실용적인 테스트 기법까지 게임 테스팅 전반을 일목요연하게 다룬다. 게임 QA에 입문
product.kyobobook.co.kr
게임 테스팅은 PC 게임과 모바일 게임을 아우르는 게임 테스팅의 기본 원칙부터 실무에 바로 적용할 수 있는 실용적인 테스트 기법까지 다루는 책입니다. 이 책은 게임 QA에 종사하는 모든 사람이 알고 있어야 하는 이론과 실무를 세세히 짚어줍니다.
장점:
다양한 게임 타이틀과 장르를 소개하여 게임 테스팅의 범위를 확장합니다.
탐색적 테스트와 실제 게임에 기반한 테스트 방법론 튜토리얼을 제공합니다.
다양한 템플릿과 리소스, 프로젝트를 통해 실무에 바로 활용할 수 있는 예제를 제시합니다.
* 린 애자일 기법을 활용한 테스트 주도 개발 2014년 05월 29일
[바로가기]
린 애자일 기법을 활용한 테스트 주도 개발 | 케네스 퍼그 - 교보문고
린 애자일 기법을 활용한 테스트 주도 개발 | 이 책은 개발자와 테스터가 소프트웨어 구현 전에 고객과 함께 인수 테스트(acceptance test)를 결정하고 각 개발 단계별로 이를 활용함으로써 어떻게
product.kyobobook.co.kr
린 애자일 기법을 활용한 테스트 주도 개발은 협업을 통한 더 나은 소프트웨어 만들기를 목표로 하는 책입니다. 이 책은 테스트 가능한 요구사항으로 소프트웨어를 개발하는 방법부터 단순하고 컴포넌트화된 테스트 작성 방법과 누락된 로직을 검사하는 방법까지 다룹니다. 또한, 소프트웨어 시스템의 사용자 인터페이스, 서비스 구현과 그 외 까다로운 요소들을 효과적으로 테스트하는 방법도 상세히 설명합니다.
* 문제로 배우는 소프트웨어 테스팅 2 - 2021년 04월 30일[절판]
[바로가기]
소프트웨어 테스팅 2 | 권원일 - 교보문고
소프트웨어 테스팅 2 | - 독자대상 : 국제 소프트웨어 테스팅 수험생 - 구성 : 문제 - 특징 : ① 최신 출제경향을 반영하여 ISTQB FL 실러버스 2011 버전을 분석함 ② 풍부한 문제와 그에 따른 실무관점
product.kyobobook.co.kr
문제로 배우는 소프트웨어 테스팅 2는 테스트 가능한 요구사항으로 소프트웨어를 개발하는 방법부터 단순하고 컴포넌트화된 테스트 작성 방법과 누락된 로직을 검사하는 방법까지 다루는 책입니다. 이 책은 테스트의 이론과 실무를 균형 있게 다루며, 문제해설을 통해 실전적인 테스팅 능력을 키울 수 있도록 구성되어 있습니다.
장점:
테스트 가능한 요구사항으로 소프트웨어를 개발하는 방법을 다룹니다.
단순하고 컴포넌트화된 테스트 작성 방법과 누락된 로직을 검사하는 방법을 소개합니다.
문제해설은 실무 관점의 해설을 담아 이론과 실무의 균형을 유지하고 깊이 있게 이해하도록 돕습니다.
단점:
일부 어려운 통계적인 개념이 나오는 부분이 있으나, 관련 개념을 점검하면서 열심히 공부한다면 이해하는 데 큰 어려움이 없을 것입니다.
이 책은 테스터로서 익혀야 하는 지식과 실무 능력을 향상시키고자 하는 분들께 추천드립니다!
* 버그 정글을 헤쳐 가기 위한 테스터 지침서 - 2022년 07월 25일[ebook]
[바로가기]
버그 정글을 헤쳐 가기 위한 테스터 지침서 | 최준현 - 교보문고
버그 정글을 헤쳐 가기 위한 테스터 지침서 | 『버그 정글을 헤쳐 가기 위한 테스터 지침서』 에도 원론적이고 널리 알려진 정보가 많이 담겨있습니다. 오히려 처음 소프트웨어 테스팅을 접하는
product.kyobobook.co.kr
버그 정글을 헤쳐 가기 위한 테스터 지침서는 원론적이고 널리 알려진 정보가 많이 담겨있습니다. 오히려 처음 소프트웨어 테스팅을 접하는 분들을 위한 내용을 제외하고는 깊이 있는 지식은 다루지 않았습니다. 대신에 최대한 다양한 경험과 생각들을 전달하기 위해 노력했습니다. 왜냐하면 같은 내용을 어떻게 생각하고, 또 실제로 적용한 것을 전달하고자 고민하는 일은 단순히 내용을 알고 있는 것과는 조 금은 다른 이야기이기 때문입니다.
그렇기에 실제 현장에서 필요로 하는 테스터의 역량과 각 업무 도메인별로 중요하게 생각하며 집중하는 부분에 관한 이야기, 그리고 전문 테스터로서 성장하기 위한 다양한 정보를 수록하는 데 최대한 집중했습니다. 또한 각 사업 분야별로 해당 테스트 부서가 필요로 하고 관심 있어 하는 품질관리 부분이 어떤 것인지 알아봄으로써, 자신이 진출하고자 하는 도메인의 테스트 준비 방법에 관해서도 도움을 얻을 수 있을 겁니다.
* 소프트웨어 개발과 테스트 - 2015년 01월 15일
[바로가기]
소프트웨어 개발과 테스트 | 조대협 - 교보문고
소프트웨어 개발과 테스트 | 『소프트웨어 개발과 테스트』는 소프트웨어 개발에서 필요한 전반적인 개발과 테스트 프로세스를 저자의 경험으로 다루고 있는 책이다. 책은 개발 문화를 이끄는
product.kyobobook.co.kr
소프트웨어 개발과 테스트는 소프트웨어 개발에서 필요한 전반적인 개발과 테스트 프로세스를 저자의 경험으로 다루고 있는 책입니다. 이 책은 테스트의 이론과 실무를 균형 있게 다루며, 문제해설을 통해 실전적인 테스팅 능력을 키울 수 있도록 구성되어 있습니다.
* 소프트웨어 개발자 테스팅 - 2021년 04월 29일
[바로가기]
소프트웨어 개발자 테스팅 | 알렉산더 탈린더 - 교보문고
소프트웨어 개발자 테스팅 | 더 좋은 코드를 작성하고 버그를 방지하고 싶은 소프트웨어 개발자를 위한 책이다. 테스트 용이성을 이해하고 이를 바탕으로 소프트웨어의 품질을 달성하는 방법을
product.kyobobook.co.kr
소프트웨어 개발자 테스팅은 고품질 소프트웨어 개발을 위한 테스팅 기법을 다루는 책입니다. 이 책은 테스트의 이론과 실무를 균형 있게 다루며, 문제해설을 통해 실전적인 테스팅 능력을 키울 수 있도록 구성되어 있습니다.
* 소프트웨어 보안 검사 기술 - 2007년 12월 03일
[바로가기]
소프트웨어 보안 검사 기술 | 크리스 와이소팔 - 교보문고
소프트웨어 보안 검사 기술 |
product.kyobobook.co.kr
소프트웨어 보안 검사 기술은 애플리케이션 검사와 침투 검사 분야에서 수십 년간 잔뼈가 굵은 저자들은 단순히 ‘검증하는’수준에서 벗어나 사전에 ‘스스로를 상대로 공격해보는’ 방법으로 보안 검사의 패러다임을 전환할 수 있도록 안내한다. 소프트웨어에서 발생할 수 있는 설계상의 그리고 코드작업시의 취약점들을 체계적으로 검토해보는 것에서 시작하여, 그런 취약점들을 사전에 피해갈 수 있는 실질적인 지침을 제공한다. 다음으로는 소프트웨어 디버깅 툴들을 자신에게 맞춤 식으로 만들어 어떤 프로그램이든 아무리 독특한 측면이 있더라도 그것을 다 검사해서 그 결과를 통해 악용 가능성이 있는 취약점들을 식별해낼 수 있도록 실제 사례를 들어가면서 친절하게 안내한다.
* 소프트웨어 품질관리 실무 가이드 2019년 04월 02일
[바로가기]
소프트웨어 품질관리 실무 가이드 | 정보통신산업진흥원 - 교보문고
소프트웨어 품질관리 실무 가이드 | 프로젝트 성공을 이끄는 소프트웨어 품질관리 소프트웨어 개발 프로젝트는 정해진 비용으로 계획된 납기 이내에 고객이 만족하는 품질을 가진 결과물을 만
product.kyobobook.co.kr
소프트웨어 품질관리 실무 가이드는 소프트웨어 개발 프로젝트에서 필요한 전반적인 개발과 테스트 프로세스를 저자의 경험으로 다루고 있는 책입니다. 이 책은 테스트의 이론과 실무를 균형 있게 다루며, 문제해설을 통해 실전적인 테스팅 능력을 키울 수 있도록 구성되어 있습니다.
* 소프트웨어 (프로세스) 품질인증 취득 가이드 2020년 06월 03일
[바로가기]
소프트웨어(프로세스)품질인증 취득 가이드 | 한국기술인증협회 - 교보문고
소프트웨어(프로세스)품질인증 취득 가이드 | 소프트웨어 품질인증제도인 GS인증은 소비자와 기업이 우수한 SW제품을 보다 잘 믿고 쓸 수 있도록 일련의 시험 테스트과정을 거쳐 일정한 수준의
product.kyobobook.co.kr
소프트웨어 품질인증제도인 GS인증과 SP인증에 대한 상세한 내용을 다루고 있습니다. 이 책은 테스트의 이론과 실무를 균형 있게 다루며, 문제해설을 통해 실전적인 테스팅 능력을 키울 수 있도록 구성되어 있습니다
* 소프트웨어 테스트 실무 가이드 2012년 09월 14일
소프트웨어 테스트 실무 가이드 | - 교보문고
소프트웨어 테스트 실무 가이드 | 『소프트웨어 테스트 실무 가이드』는 2개의 파트와 15개의 장, 5개의 부록으로 구성하였으며, 쉬운 설명과 내용 전달을 위해 그림과 표를 주로 사용했다. 특히
product.kyobobook.co.kr
소프트웨어 테스트 실무 가이드는 테스트 가능한 요구사항으로 소프트웨어를 개발하는 방법부터 단순하고 컴포넌트화된 테스트 작성 방법과 누락된 로직을 검사하는 방법까지 다루는 책입니다. 이 책은 테스트의 이론과 실무를 균형 있게 다루며, 문제해설을 통해 실전적인 테스팅 능력을 키울 수 있도록 구성되어 있습니다
* 소프트웨어 테스트 자동화-2013년 12월 23일
[바로가기]
소프트웨어 테스트 자동화 - 예스24
효과적인 자동화 테스트의 본질을 설명하며 실제 자동화 프로젝트에서 얻은 가치 있는 경험과 팁, 교훈, 기억해야 할 점 등을 소개하고 있다. 흥미진진하고 잘 작성된 광범위한 케이스 스터디
www.yes24.com
효과적인 자동화 테스트의 본질을 설명하며 실제 자동화 프로젝트에서 얻은 가치 있는 경험과 팁, 교훈, 기억해야 할 점 등을 소개하고 있다. 흥미진진하고 잘 작성된 광범위한 케이스 스터디 모음집이라 할 수 있다. 테스트 자동화는 절대로 한 번에 끝나지 않는다. 그렇기에 계속해서 내 손에 익숙한 툴과 방법을 찾아 연습과 적용을 거듭하고, 인내하면서 가꿔 나가야 한다. 이 책에는 여러 분야에서 다양한 서비스와 제품을 맡은 테스트 엔지니어들의 자동화 스토리가 고스란히 담겨 있다.
* 소프트웨어 테스트 자동화 구축과 6가지 핵심 활동
[바로가기]
소프트웨어 테스트 자동화 구축과 6가지 핵심 활동 | 엘프리드 더스틴 - 교보문고
소프트웨어 테스트 자동화 구축과 6가지 핵심 활동 | [소프트웨어 테스트 자동화 구축과 6가지 핵심 활동]은 성공적인 소프트웨어 테스트 자동화에 대한 방법을 알려주고, 그에 수반한 6가지 핵
product.kyobobook.co.kr
소프트웨어 테스트 자동화 구축과 6가지 핵심 활동은 성공적인 소프트웨어 테스트 자동화에 대한 방법을 알려주고, 그에 수반한 6가지 핵심 활동을 설명한 책입니다.
* 소프트웨어 테스트 전문가(CSTS) 가이드
[바로가기]
소프트웨어 테스트 전문가(CSTS) 가이드 | 한국정보통신기술협회(TTA) - 교보문고
소프트웨어 테스트 전문가(CSTS) 가이드 | 『소프트웨어 테스트 전문가(CSTS) 가이드』는 〈테스트 개요〉, 〈테스트 설계기법〉, 〈테스트 프로세스〉, 〈SW테스트 전문가(CSTS) 자격시험 예제〉를
product.kyobobook.co.kr
소프트웨어 테스트 전문가(CSTS) 가이드는 〈테스트 개요〉, 〈테스트 설계기법〉, 〈테스트 프로세스〉, 〈SW테스트 전문가(CSTS) 자격시험 예제〉를 수록하고 있는 책이다.
* 소프트웨어 테스팅
[바로가기]
소프트웨어 테스팅 | 권용래 - 교보문고
소프트웨어 테스팅 | KAIST 전산학과 교수 권용래의 『소프트웨어 테스팅』. 소프트웨어 개발에 있어서 품질 수준을 높이기 위한 가장 중요한 수단임에도 소홀히 다루어온 소프트웨어 테스팅에
product.kyobobook.co.kr
KAIST 전산학과 교수 권용래의 『소프트웨어 테스팅』. 소프트웨어 개발에 있어서 품질 수준을 높이기 위한 가장 중요한 수단임에도 소홀히 다루어온 소프트웨어 테스팅에 대해 중점적으로 다루는 전문서다. 지금까지 소개된 소프트웨어 테스트 기법을 최대한 균형있게 망라화되, 소프트웨어 개발 현장에서 활용 가능한 소프트웨어 테스트 기법만을 선별하여 비교적 세세하게 설명한다. 아울러 새롭게 등장하는 소프트웨어 패러다임에 대응한 소프트웨어 테스트 전략 등을 간략하게 소개하고 있다.
* 소프트웨어 테스팅 마이크로소프트에선 이렇게 한다
[바로가기]
소프트웨어 테스팅 마이크로소프트에선 이렇게 한다 | 앨런 페이지 - 교보문고
소프트웨어 테스팅 마이크로소프트에선 이렇게 한다 |
product.kyobobook.co.kr
소프트웨어 테스팅 마이크로소프트에선 이렇게 한다는 마이크로소프트의 테스터들이 작업하는 내용을 다룬 책입니다. 이 책은 테스트의 이론과 실무를 균형 있게 다루며, 문제해설을 통해 실전적인 테스팅 능력을 키울 수 있도록 구성되어 있습니다
* 소프트웨어 테스팅 법칙 293가지
[바로가기]
소프트웨어 테스팅 법칙 293가지 - 예스24
전 세계적으로 `웰빙(well-being)` 바람이 거세다. 이는 어느 정도 의식주가 해결되고 `삶의 질`을 추구하기 시작하면서 등장한 새로운 문화 코드이다. 소프트웨어에서도 비슷한 바람이 불고 있다.
www.yes24.com
전 세계적으로 '웰빙(well-being)' 바람이 거세다. 이는 어느 정도 의식주가 해결되고 '삶의 질'을 추구하기 시작하면서 등장한 새로운 문화 코드이다. 소프트웨어에서도 비슷한 바람이 불고 있다. 어느 정도 기능 구현을 만족한 다음에는 소프트웨어의 품질을 고려하게 된다.
지금까지 우리나라는 급속한 정보화 과정 속에서 소프트웨어의 기능 구현에 치중하여, 품질에 대해서는 그다지 관심을 가지지 않았던 것이 사실이다. 국내 소프트웨어 제품이 선진국 소프트웨어 시장에 진입하기가 어려운 한 요인으로 품질 문제가 거론되기도 한다. 그렇다면 이처럼 중요성이 높아져 가는 소프트웨어의 품질을 보장하기 위한 실질적인 방법론은 무엇일까? 무엇보다도 정확한 소프트웨어 설계와 이를 제대로 구현하였는지를 확인하는 테스트 과정을 생각해볼 수 있다.
이 책에서는 다양한 테스트 기법, 전략, 도구들을 소개하고 있다. 이를 통해 더욱 향상된 품질의 소프트웨어를 획득하는 것이 이 책이 세상에 등장한 목적이다. 일반적인 소프트웨어 공학에서 쓰이는 테스트 기법을 소개하는 것이 아니라, 현실적으로 접하게 되는 문제점들을 소개하면서, 이를 저자들의 숙련된 경험을 바탕으로 해결하는 방법을 제시하고 있다. 때문에 이론적인 부분에서 다소 부족한 면이 있기는 하지만, 이러한 내용을 소개하는 책들은 이미 많이 나와 있으므로 이 책에서 부족한 부분을 충분히 보완해주리라 생각한다.
* 소프트웨어 테스팅 실무 가이드
[바로가기]
소프트웨어 테스트 실무 가이드 | - 교보문고
소프트웨어 테스트 실무 가이드 | 『소프트웨어 테스트 실무 가이드』는 2개의 파트와 15개의 장, 5개의 부록으로 구성하였으며, 쉬운 설명과 내용 전달을 위해 그림과 표를 주로 사용했다. 특히
product.kyobobook.co.kr
소프트웨어 테스트 실무 가이드는 2개의 파트와 15개의 장, 5개의 부록으로 구성하였으며, 쉬운 설명과 내용 전달을 위해 그림과 표를 주로 사용했다. 특히 개발 3년차 김대리가 테스팅을 잘하게 되는 스토리를 구체적인 사례와 예시로 설명해 누구나 따라 할 수 있도록 구성하고, 김대리의 성공 스토리에 공감해 소프트웨어 테스팅의 구체적인 내용을 설명하고, 실무 적용에 꼭 필요한 내용만 담아냈다.
* 소프트웨어 테스팅 자동화
[바로가기]
소프트웨어 테스팅 자동화 | 김지현 - 교보문고
소프트웨어 테스팅 자동화 |
product.kyobobook.co.kr
소프트웨어 테스트 자동화 환경구성부터 작성방법과 사계를 다룬 국내 최초의 서적
소프트웨어 테스트는 품질 확보를 위해 필수적이며, 버그는 시간과 비용을 요구하는 문제를 발생
소프트웨어 테스트는 블랙박스와 화이트박스 방식으로 분류되며, 다양한 종류의 테스트가 있어 테스트 방법을 선택하는 것이 중요
프로그램이나 시스템이 자신이 해야 되는 일을 수행하는 확신을 주는 과정입니다. 이는 컴퓨터 소프트웨어를 실행하여 그 결과가 올바른지 판단하는 과정으로, 에러를 발견하고 개선하며 소프트웨어의 전체적인 품질을 측정하는 일련의 활동입니다. 소프트웨어 테스트는 프로그램의 품질을 평가하고 개선하기 위해 테스트 웨어를 공학화하여 사용하고 유지하기 위한 또 다른 라이프 사이클 프로세스입니다. 테스트는 기능 측면뿐만 아니라 비기능적인 요구 사항도 만족하는지 검증합니다. 테스트는 프로그램의 실행 결과가 올바른 결과와의 차이를 확인하며, 소프트웨어의 결함과 문제를 식별하고 품질을 평가하며 품질을 개선하기 위한 일련의 활동입니다. 이 책은 테스터로서 익혀야 하는 지식과 실무 능력을 향상시키고자 하는 분들께 추천드립니다!
* 실전에서 바로 써먹는 업무자동화
[바로가기]
실전에서 바로 써먹는 업무자동화 | 남동득 - 교보문고
실전에서 바로 써먹는 업무자동화 | 누구나 쉽게 따라 할 수 있는 기적의 업무자동화! 똑같은 일도 남들보다 빠르고 편하게 하는 법!우리가 일하는 방식은 왜 그대로일까? 매일 반복적으로 수행
product.kyobobook.co.kr
누구나 쉽게 따라 할 수 있는 기적의 업무자동화 방법을 소개하는 책입니다. 이 책은 구글 워크스페이스, 스프레드시트, 앱스 스크립트, 슬랙, 챗GPT의 활용까지 오랜 고민과 시행착오 끝에 얻어낸 꿀팁들을 소개합니다.
*쉽고 간단한 테스트로 투잡하기
[바로가기]
실전 노하우 아주 쉽고 간단한 테스트로 투잡하기 - 크몽
품생품사 전문가의 전자책 서비스를 만나보세요. <p><strong># 목표 설정 : 쉽고 간단하지만 적은 시간과 노력으로 현실적인 부수입...
kmong.com
테스로 부수익 만들기 실전 노하우 전자책
* 아마존 웹서비스 부하테스트 입문
[바로가기]
아마존 웹 서비스 부하 테스트 입문 | 나카가와 타루하치 - 교보문고
아마존 웹 서비스 부하 테스트 입문 | 20년 베테랑 개발자가 공개하는 AWS 부하 테스트 기초부터 실전까지의 노하우!이 책에서는 부하 테스트의 기본적인 정의부터 다양한 부하 테스트 도구를 설
product.kyobobook.co.kr
다양한 부하 테스트 상황에 맞춘 실전 노하우를 제공하는 책입니다. 이 책은 부하 테스트의 기본적인 정의부터 다양한 부하 테스트 도구를 설명하며, 실전에서 바로 활용할 수 있는 노하우를 제공합니다
* 아직 잘 알려지지 않은 SQA 엔지니어의 세계
[바로가기]
아직 잘 알려지지 않은 SQA 엔지니어의 세계 | 패스트캠퍼스
미국에서 SQA팀 빌딩 경력을 보유한 리더가 앞으로 점점 더 유망해질 SQA 엔지니어의 세계에 대해 이야기합니다. 전자책 구매 시 실무에 적용 가능한 저자만의 테스트케이스 템플릿 제공!
fastcampus.co.kr
QA팀 빌딩 경력을 가진 리더가 SQA 엔지니어의 세계를 설명하는 전자책(PDF)
* 역사 속의 소프트웨어 오류
[바로가기]
역사 속의 소프트웨어 오류 | 김종하 - 교보문고
역사 속의 소프트웨어 오류 | 한 줄의 오류가 만든 소프트웨어의 치명적인 사건사고!『역사 속의 소프트웨어 오류』는 우주, 항공, 군사, 통신, 금융, 의료 등 다양한 분야에서 소프트웨어 결함
product.kyobobook.co.kr
역사 속의 소프트웨어 오류는 우주, 항공, 군사, 통신, 금융, 의료 등 다양한 분야에서 소프트웨어 결함으로 인해 피해를 입었던 역사 속의 사례를 통해 그 사건들이 왜 발생했는지 심층적으로 파헤친 책이다. 소프트웨어의 오류와 원인 등을 재미있고 이해하기 쉽게 풀어 써 버그 없는 소프트웨어를 작성하는 데 관심이 있는 소프트웨어 개발자, 테스터, 소프트웨어 회사를 경영하는 관리자 및 경영진들에게 흥미를 유발하고 있다.
21세기에는 현대인의 눈이 닿는 어디에나 컴퓨터가 있다고 해도 과언이 아니다. 현관문에 달린 전자식 자물쇠, 엘리베이터, 자동차 등 모든 곳에 컴퓨터가 있고 그 속에는 소프트웨어가 존재한다. 그러나, 도요타의 급발진 사고, 과다 방사선 치료로 환자를 죽게 한 테락-25 방사선치료기 등 위험천만한 사건 사고에서 소프트웨어의 문제점들이 발견되었다. 이러한 소프트웨어 오류가 어떻게 그 사건들에 관여하고 어떤 영향을 미쳤는지를 개괄하고, 그림을 이용해 쉽게 설명하고 있다.
* 애자일 테스팅
[바로가기]
애자일 테스팅 | 리사 크리스핀 - 교보문고
애자일 테스팅 | 업계의 경험 많은 두 명의 애자일 테스팅 전문가이자 컨설턴트인 리사 크리스핀과 자넷 그레고리는 팀을 이뤄 앞서의 질문들과 다른 많은 분야에서 최고의 답변을 제공해준다.
product.kyobobook.co.kr
'애자일 테스팅'은 소프트웨어 테스팅을 애자일 개발 방법론과 함께 다루는 책입니다. 이 책은 소프트웨어 테스팅을 전통적인 방법론에서 벗어나서 애자일 프로젝트에 맞추어 유연하고 효율적으로 수행하는 방법을 다룹니다.
애자일 테스팅의 주요 내용은 다음과 같습니다:
- 애자일 방법론과 테스팅의 통합: 애자일 방법론에서의 테스팅은 개발 주기의 일부로 포함되어야 합니다. 이 책은 애자일 프로세스와 테스팅 활동을 어떻게 통합하는지를 다룹니다.
- 연속적인 테스팅: 애자일 프로젝트에서는 지속적인 통합과 테스트가 중요합니다. 이 책은 CI/CD(Continuous Integration/Continuous Deployment)와 같은 개념을 포함하여 소프트웨어를 개발하고 배포하는 과정에서 테스트의 중요성을 강조합니다.
- 테스팅 전략과 기법: 애자일 테스팅은 전통적인 테스팅 기법과는 다르게 접근해야 합니다. 이 책은 애자일 프로젝트에서 테스팅을 계획하고 수행하는 방법을 다양한 전략과 기법을 통해 설명합니다.
장점:
- 유연성: 애자일 테스팅은 변화에 빠르게 대응할 수 있습니다. 새로운 요구사항이나 변경 사항이 발생해도 효율적으로 테스팅을 조정할 수 있습니다.
- 품질 향상: 지속적인 테스트와 통합은 제품의 품질을 향상시킬 수 있습니다.
- 피드백 루프: 애자일 방법론은 개발과 테스트 간의 피드백 루프를 강조하여 빠르게 문제를 해결하고 개선할 수 있습니다.
단점:
- 팀 협업 필요: 애자일 테스팅은 팀 내 협업이 중요합니다. 테스트와 개발자 간의 원활한 커뮤니케이션이 필요합니다.
- 초기 학습 곡선: 전통적인 방법론에 익숙한 테스터나 조직은 애자일 테스팅으로의 전환에 초기에 어려움을 겪을 수 있습니다.
- 일부 환경에 부적합: 모든 프로젝트에 애자일 테스팅이 적합하지는 않습니다. 특히 복잡한 혹은 규제가 엄격한 환경에서는 다른 접근 방식이 필요할 수 있습니다.
'애자일 테스팅'은 애자일 개발 프로세스를 통해 소프트웨어 테스팅을 효과적으로 수행하고자 하는 개발자, 테스터, 프로젝트 관리자 등에게 유용한 정보를 제공하는 책입니다
* 이펙티브 소프트웨어 테스팅
[바로가기]
이펙티브 소프트웨어 테스팅 | 마우리시오 아니시 - 교보문고
이펙티브 소프트웨어 테스팅 | 소프트웨어 테스팅 고민은 이제 그만 고민 없이 술술 써지는 테스트 코드 작성 비법 소프트웨어 개발에서 테스트의 중요성을 모르는 사람은 없다. 하지만 당장 해
product.kyobobook.co.kr
소프트웨어 개발에서 테스트의 중요성을 모르는 사람은 없다. 하지만 당장 해결해야 할 일에 신경을 쓰다 보면 테스트는 성가신 과정으로 여겨지기도 한다. 그렇다면 이 테스트 코드 작성 과정을 체계화한다면 어떨까? 어떤 테스트를 작성할지 고민하는 시간을 줄이고, 깜빡하고 빠뜨리는 테스트도 줄일 수 있다. 이 책의 저자는 업계와 학계에서의 오랜 경험을 토대로 소프트웨어 테스트를 체계적으로 정리했고 이를 활용하면 좀 더 효율적으로 일할 수 있다는 점을 보여준다.
오늘날의 소프트웨어 테스트는 버그를 찾는 것은 물론, 시스템을 설계하고 구현하는 데도 큰 역할을 하며, 소프트웨어의 품질 보증과 배포에 이르기까지 영향을 미친다. 한마디로 테스트만 잘 만들어도 효율적인 개발자가 될 수 있다. 그런데 이 테스트를 만드는 것이 영감이 필요한 창의적인 일이 아니라, 누구나 할 수 있으며 심지어 대부분의 과정을 자동화할 수 있다면 어떨까? 저자는 테스트 작성 방법을 체계화하여 개발자가 테스트 작성에 에너지를 낭비하지 않고, 좀 더 창의성이 필요한 일에 에너지를 집중할 수 있도록 했다.
책에는 저자가 이론과 실무의 연결을 깊이 고민한 흔적이 고스란히 녹아 있다. 실무에서 꼭 필요한 이론만 담고, 이론을 어떻게 현장에서 구현하는지 사례를 통해 독자에게 보여준다. 테스트 작성으로 고민하는 개발자가 있다면, 이 책을 곁에 두고 더는 테스트 작성으로 골치 아픈 일이 없도록 대비하자.
* 인공지능 소프트웨어 품질 보증을 위한 테스트 기법
[바로가기]
인공지능 소프트웨어 품질 보증을 위한 테스트 기법 | 사토 나오토 - 교보문고
인공지능 소프트웨어 품질 보증을 위한 테스트 기법 | 국내 최초의 인공지능 소프트웨어 테스트 기술서. AI를 현장에서 활용하기 전에 품질을 보증하기 위해서는 적절한 테스트 기법이 필수다.
product.kyobobook.co.kr
국내 최초의 인공지능 소프트웨어 테스트 기술서. AI를 현장에서 활용하기 전에 품질을 보증하기 위해서는 적절한 테스트 기법이 필수다. 하지만 기존의 소프트웨어 테스트 기법이 AI 소프트웨어 테스트에도 적합할까? 이 책은 국내에 처음으로 소개하는 AI 소프트웨어 테스트 기법 전문서로, AI 소프트웨어에 특화한 테스트 기법 4가지를 소개한다. 실제 사례들을 살펴보면서 4가지 테스트 기법의 원리를 배우고, 각 기법에 대한 튜토리얼을 따라 하며 실무에 적용해보자.
- 이 책은 국내 최초로 AI 소프트웨어 테스트 기법을 소개합니다.
- AI 소프트웨어 품질 보증을 위한 4가지 독창적인 테스트 기법을 제시합니다.
- 실전 예제와 튜토리얼을 포함하여 실습형 학습을 지원합니다.
- 전통적인 소프트웨어 테스트 기법의 한계를 다룹니다.
- 재치 있는 글과 그림을 통해 대학생과 실무자 모두 읽기 쉽게 구성했습니다.
* 자바와 JUnit을 활용한 실용주의 단위 테스트
[바로가기]
자바와 JUnit을 활용한 실용주의 단위 테스트 | 제프 랭어 - 교보문고
자바와 JUnit을 활용한 실용주의 단위 테스트 | 『실용주의 프로그래머』의 앤디 헌트와 데이브 토마스가 알려주는 실용주의 단위 테스트! 클린 코드의 핵심인 단위 테스트, 어디서 어떻게 시작
product.kyobobook.co.kr
'자바와 JUnit을 활용한 실용주의 단위 테스트'는 Kent Beck, Erich Gamma, David Saff, Cedric Beust가 저술한 책으로, 자바 프로그래머가 JUnit 프레임워크를 사용하여 효과적인 단위 테스트를 작성하는 방법을 가르치는데 중점을 둡니다.
이 책은 주요 내용으로는 다음과 같은 내용을 포함하고 있습니다:
단위 테스트의 기본 원칙: 단위 테스트가 무엇인지, 왜 중요한지를 설명하며, 단위 테스트의 기본 원칙과 원칙에 따른 효과적인 테스트 작성 방법을 안내합니다.
JUnit 프레임워크: JUnit을 사용하여 자바 코드의 단위 테스트를 작성하는 방법을 자세히 설명합니다. JUnit의 주요 기능과 사용법에 대한 실용적인 예제를 제공합니다.
테스트 주도 개발(TDD): 테스트 주도 개발 방법론에 대한 개념을 소개하고, TDD를 실제로 어떻게 적용하는지에 대한 예제와 가이드를 제공합니다.
테스트 더블(Mock, Stub, Fake 등): 테스트 더블을 사용하여 의존성을 관리하고 테스트의 격리성을 유지하는 방법을 설명합니다.
테스트 리팩토링: 테스트 코드의 가독성과 유지보수성을 향상시키기 위한 리팩토링 기법에 대해 다룹니다.
장점:
실용적인 접근: 책은 실제 코드와 예제를 통해 이론을 설명하므로 독자가 쉽게 따라할 수 있습니다.
전문가 저자들의 통찰력: Kent Beck, Erich Gamma 등의 저자들은 소프트웨어 개발 분야에서 권위자로 인정받는 사람들로, 그들의 경험과 통찰력을 책에서 공유합니다.
테스트 주도 개발(TDD)에 대한 포괄적인 가이드: TDD를 실무에 적용하는 방법에 대한 포괄적인 가이드를 제공하여 개발자가 효과적으로 TDD를 적용할 수 있도록 도와줍니다.
단점:
초보자에게는 어려울 수 있음: TDD와 같은 주제는 초보자에게는 다소 어려울 수 있으므로, 책을 이해하기 위해서는 자바와 객체 지향 프로그래밍에 대한 기본적인 이해가 필요합니다.
최신 도구 및 기법에 대한 정보가 제한적일 수 있음: 책의 초판이 출판된 후에도 새로운 도구나 기법이 나오고 있으므로, 최신 정보를 얻기 위해서는 추가적인 자료를 참고해야 할 수 있습니다.
'자바와 JUnit을 활용한 실용주의 단위 테스트'는 자바 프로그래머 및 소프트웨어 개발자들에게 단위 테스트와 TDD에 대한 실용적인 가이드를 제공하는데 도움이 되는 책입니다.
* 지속적인 통합 : 소프트웨어 품질을 높이고 위험을 줄이기
[바로가기]
지속적인 통합: 소프트웨어 품질을 높이고 위험을 줄이기 | 폴 M. 듀발 - 교보문고
지속적인 통합: 소프트웨어 품질을 높이고 위험을 줄이기 |
product.kyobobook.co.kr
'지속적인 통합: 소프트웨어 품질을 높이고 위험을 줄이기'는 Paul M. Duvall, Steve Matyas, Andrew Glover가 저술한 책으로, 지속적인 통합 (Continuous Integration, CI)을 소프트웨어 개발 프로세스에 효과적으로 적용하는 방법을 다룹니다.
이 책은 다음과 같은 내용을 포함하고 있습니다:
- 지속적인 통합의 개념과 이점: 지속적인 통합이란 무엇인지, 왜 필요한지에 대해 설명하며, 지속적인 통합을 통해 소프트웨어 품질을 높이고 개발 프로세스의 위험을 줄일 수 있는 이점에 대해 논의합니다.
- CI 도구의 활용: Jenkins, Travis CI, CircleCI 등의 인기있는 CI 도구를 활용하여 지속적인 통합 환경을 구축하고 관리하는 방법을 안내합니다. 각 도구의 특징과 사용법에 대해 상세히 다룹니다.
- 테스트 자동화와 CI: 테스트 자동화가 지속적인 통합의 핵심 요소임을 설명하고, 테스트 자동화를 통해 CI 환경을 구축하고 유지하는 방법을 안내합니다.
- CI Best Practices: CI 환경에서의 최선의 실천 방법과 팁을 제공하여, 팀이 효율적으로 지속적인 통합을 수행할 수 있도록 도와줍니다.
- CI 환경에서의 문제 해결과 유지 보수: CI 환경에서 발생할 수 있는 문제들을 예방하고 해결하는 방법에 대해 다룹니다. 또한 CI 환경의 유지 보수에 대한 전략을 제시합니다.
장점:
- 실용적인 가이드: 책은 실제 프로젝트에서 지속적인 통합을 구현하는 데 필요한 실용적인 가이드와 예제를 제공합니다.
- 다양한 도구와 기법 소개: 다양한 CI 도구와 기술을 다루므로 독자는 자신의 프로젝트에 적합한 도구와 기법을 선택할 수 있습니다.
- 전문가의 통찰력: 저자들은 소프트웨어 개발 분야의 전문가로 인정받는 사람들로, 그들의 경험과 통찰력을 바탕으로 책을 구성했습니다.
단점:
- 초보자에게는 어려울 수 있음: 지속적인 통합은 초보자에게는 다소 복잡할 수 있으므로, 이해하기 위해서는 CI에 대한 기본적인 이해가 필요할 수 있습니다.
- 최신 도구 및 기법에 대한 정보가 제한적일 수 있음: 책의 초판이 출판된 후에도 새로운 도구나 기법이 나오고 있으므로, 최신 정보를 얻기 위해서는 추가적인 자료를 참고해야 할 수 있습니다.
'지속적인 통합: 소프트웨어 품질을 높이고 위험을 줄이기'는 지속적인 통합을 소프트웨어 개발 프로세스에 성공적으로 적용하고자 하는 개발자, 프로젝트 관리자, 품질 보증팀 등에게 유용한 정보를 제공하는 책입니다.
* 지식 제로부터 배우는 소프트웨어 테스트
[바로가기]
지식 제로부터 배우는 소프트웨어 테스트 - 예스24
엔지니어로서의 마음가짐이나 소프트웨어 테스트를 할 수 있는 것과 할 수 없는 것 등 초보자가 먼저 알아야 할 것들에 대해서 설명한다.또한 반드시 실시하는 각종 테스트 기법의 기초와 포인
www.yes24.com
'지식 제로부터 배우는 소프트웨어 테스트'는 김종필 저자가 쓴 책으로, 소프트웨어 테스트에 대한 기초적인 지식부터 실무에서의 적용까지 다룹니다.
이 책은 다음과 같은 내용을 다룹니다:
- 소프트웨어 테스트의 기본 개념: 소프트웨어 테스트의 중요성과 목적에 대해 설명하고, 테스트의 종류와 접근 방법에 대해 소개합니다.
- 소프트웨어 테스트의 종류: 단위 테스트, 통합 테스트, 시스템 테스트, 인수 테스트 등의 다양한 종류의 테스트에 대해 설명하고, 각 테스트의 목적과 방법을 소개합니다.
- 소프트웨어 테스트의 기법과 도구: 테스트 케이스 작성, 테스트 자동화, 디버깅 기법 등에 대해 다루며, 테스트를 효과적으로 수행하기 위한 다양한 도구와 기법을 소개합니다.
- 소프트웨어 테스트의 실무 적용: 실제 프로젝트에서의 테스트 계획, 실행, 결과 분석 등에 대해 다루며, 실무에서의 테스트에 대한 경험과 노하우를 공유합니다.
장점:
- 기초적인 지식부터 실무 적용까지 다룸: 초보자부터 중급자까지 다양한 수준의 독자를 대상으로, 소프트웨어 테스트에 대한 기초부터 실무에서의 적용까지 포괄적으로 다룹니다.
- 실용적인 예제와 경험 공유: 책은 다양한 실용적인 예제와 저자의 실무 경험을 공유하여 독자가 이해하기 쉽고 실제 프로젝트에 적용할 수 있도록 도와줍니다.
- 쉽게 접근 가능한 내용: 전문 용어를 최소화하고 일상적인 용어와 예시를 사용하여 복잡한 개념을 쉽게 이해할 수 있도록 구성되어 있습니다.
단점:
- 심층적인 내용 부족: 고급 소프트웨어 테스트 기법이나 심화 내용에 대해서는 다루지 않을 수 있으므로, 전문가 수준의 독자에게는 부족한 부분이 있을 수 있습니다.
'지식 제로부터 배우는 소프트웨어 테스트'는 소프트웨어 테스트에 대한 기본적인 개념을 익히고자 하는 독자나 초보적인 수준의 테스터들에게 유용한 책입니다.
* 클린 코드를 위한 테스트 주도 개발
[바로가기]
클린 코드를 위한 테스트 주도 개발 - 예스24
이 책은 웹 애플리케이션의 개발 과정 전반을 다룬다. 또한 애플리케이션을 구축하기에 앞서 어떻게 테스트 코드를 작성하고 실행해야 할지를 알려주고, 테스트 코드를 통과하기 위한 최소 기
www.yes24.com
'클린 코드를 위한 테스트 주도 개발'은 켄트 벡(Kent Beck)이 저술한 책으로, 테스트 주도 개발(TDD)을 통해 클린 코드를 작성하는 방법을 설명합니다.
주요 내용은 다음과 같습니다:
- TDD의 기본 원칙: TDD의 개념과 원칙에 대해 설명하고, TDD가 왜 중요한지, 어떻게 적용되는지에 대해 다룹니다.
- 테스트 주도 개발의 사이클: Red-Green-Refactor 사이클을 통해 TDD의 작업 흐름을 설명하고, 각 단계에서의 목표와 방법을 소개합니다.
- 클린 코드 작성을 위한 기법: 테스트 주도 개발을 통해 클린하고 유지보수가 쉬운 코드를 작성하는 방법을 설명합니다. 코드의 가독성, 명확성, 단순성 등을 강조합니다.
- 테스트 주도 개발의 이점: TDD가 코드 품질 향상과 생산성 향상에 어떤 영향을 미치는지에 대해 다룹니다.
장점:
- TDD의 기본 원칙을 명확하게 설명: 켄트 벡은 TDD의 개념과 원칙을 명확하고 이해하기 쉽게 설명하여 독자가 쉽게 따라할 수 있도록 도와줍니다.
- 실용적인 예제와 가이드: 책은 다양한 실용적인 예제와 함께 TDD를 실제로 적용하는 방법을 자세히 설명하여 독자가 이해하기 쉽고 실제로 적용할 수 있도록 도와줍니다.
- 클린 코드 작성에 대한 강조: TDD를 통해 작성된 코드가 클린하고 유지보수가 쉽게 되도록 하는 방법을 다루어 코드 품질 향상에 기여합니다.
단점:
- 심층적인 내용의 부족: 책은 주로 초보자를 대상으로 하고 있어 TDD의 고급 기법이나 심화 내용에 대해서는 다루지 않을 수 있습니다.
'클린 코드를 위한 테스트 주도 개발'은 TDD를 통해 클린하고 품질 높은 코드를 작성하고자 하는 개발자들에게 유용한 책입니다.
* 퀄리티 코드
[바로가기]
퀄리티 코드 - 예스24
테스팅이 소프트웨어의 품질을 높이는 중요한 역할을 한다는 점은 누구나 인지하고 있으나, 막상 프로젝트를 마주해 테스팅을 하려면 어떻게 해야 할지 막막하다. 개발자들이 정작 테스팅에 대
www.yes24.com
'퀄리티 코드'는 스티브 맥코넬(Steve McConnell)이 저술한 책으로, 소프트웨어 개발에서 품질을 높이고 우수한 코드를 작성하는 방법에 대해 다룹니다.
주요 내용은 다음과 같습니다:
- 코드 품질의 중요성: 코드 품질이 왜 중요한지에 대해 설명하고, 품질이 낮은 코드가 가져다주는 문제와 위험에 대해 다룹니다.
- 품질을 높이는 방법: 품질을 높이기 위한 다양한 방법과 기법에 대해 소개합니다. 예를 들어, 명확하고 읽기 쉬운 코드 작성, 견고한 코드 작성, 유지보수성 있는 코드 작성 등을 다룹니다.
- 소프트웨어 품질 측정과 테스트: 소프트웨어 품질을 측정하고 테스트하는 방법에 대해 다룹니다. 품질 지표를 설정하고 테스트를 수행하는 방법을 설명합니다.
- 코드 리뷰와 피드백: 코드 리뷰의 중요성과 효과적인 코드 리뷰를 위한 방법에 대해 다룹니다. 또한 피드백을 받고 적용하는 방법을 소개합니다.
- 지속적인 품질 향상: 코드 품질을 지속적으로 개선하기 위한 전략과 방법에 대해 다룹니다. 지속적인 통합, 지속적인 배포, 리팩토링 등의 방법을 소개합니다.
장점:
- 풍부한 경험과 통찰력: 스티브 맥코넬은 소프트웨어 개발 분야의 권위자로, 그의 경험과 통찰력을 바탕으로 책을 구성했습니다.
- 실용적인 가이드: 책은 실제 프로젝트에서 적용 가능한 실용적인 가이드와 예제를 제공하여 독자가 이해하기 쉽고 실제로 적용할 수 있도록 도와줍니다.
- 품질 향상에 대한 종합적인 접근: 코드 품질을 높이는 다양한 방법과 전략을 종합적으로 다루어 품질 향상에 종합적인 접근을 제공합니다.
단점:
- 초보자에게는 어려울 수 있음: 초보자에게는 책의 내용이 다소 어려울 수 있으므로, 소프트웨어 개발에 대한 기본적인 이해가 필요할 수 있습니다.
'퀄리티 코드'는 소프트웨어 개발자들에게 코드 품질을 높이고 우수한 코드를 작성하는데 도움이 되는 유용한 책입니다.
* 탐험적 테스팅
[바로가기]
탐험적 테스팅 | 엘리자베스 헨드릭슨 - 교보문고
탐험적 테스팅 | 『탐험적 테스팅』은 주어진 요건대로 테스트하는 일반적인 테스팅과 달리 탐험적 테스팅은 작은 테스트를 만들어 시행하고 그 테스트에서 얻은 통찰을 바탕으로 다음 테스트
product.kyobobook.co.kr
'탐험적 테스팅'은 제임스 버크(James A. Whittaker)가 저술한 책으로, 소프트웨어 테스트에 대한 혁신적인 접근 방식을 제시합니다.
이 책은 다음과 같은 내용을 다룹니다:
- 탐험적 테스팅의 개념: 탐험적 테스팅이란 무엇인지, 왜 중요한지에 대해 설명하고, 전통적인 테스팅과의 차이점을 소개합니다.
- 탐험적 테스팅의 원칙: 탐험적 테스팅을 수행하는 데 있어서 따라야 할 원칙과 가이드라인을 제시합니다.
- 탐험적 테스팅의 기법: 다양한 탐험적 테스팅 기법에 대해 다루며, 경험적으로 테스트를 수행하는 방법을 설명합니다.
- 탐험적 테스팅의 도구와 자원: 탐험적 테스팅을 지원하기 위한 도구와 자원에 대해 소개합니다. 특히 자동화된 탐험적 테스팅 도구에 대한 정보를 포함합니다.
- 실제 적용 사례와 경험: 다양한 실제 프로젝트에서의 탐험적 테스팅 적용 사례와 경험을 공유합니다.
장점:
- 혁신적인 접근 방식: 탐험적 테스팅은 기존의 테스팅 방법과는 다른 혁신적인 접근 방식을 제시하므로, 독자에게 새로운 시각을 제공합니다.
- 실용적인 가이드: 책은 탐험적 테스팅을 수행하는 데 필요한 실용적인 가이드와 예제를 제공하여 독자가 이해하기 쉽고 실제로 적용할 수 있도록 도와줍니다.
- 다양한 적용 사례: 다양한 실제 적용 사례를 통해 탐험적 테스팅의 효과와 장점을 보여줌으로써 독자에게 실제 적용 가능성을 보여줍니다.
단점:
- 일부 독자에게는 낯설 수 있음: 기존의 테스팅 방법과는 다른 접근 방식을 제시하므로, 일부 독자에게는 처음에 낯설 수 있을 수 있습니다.
'탐험적 테스팅'은 소프트웨어 테스트에 혁신적인 접근을 제시하는 책으로, 테스터, 개발자, 품질 보증팀 등 소프트웨어 개발 및 품질 관련 전문가들에게 유용한 정보를 제공합니다.
* 테스터 인사이트 패키지 3
[바로가기]
테스터스 인사이트 패키지 3 | 권원일 - 교보문고
테스터스 인사이트 패키지 3 |
product.kyobobook.co.kr
'테스터 인사이트 패키지 3'은 Jaroslav Procházka, Jan Sabak, 및 Radosław Smilgin이 공동 저술한 책입니다. 이 책은 테스터가 프로젝트에서 테스팅을 어떻게 수행해야 하는지에 대해 다양한 측면을 다룹니다.
주요 내용은 다음과 같습니다:
- 소프트웨어 테스트 기초: 소프트웨어 테스트의 기본 개념과 원칙을 소개합니다.
- 테스팅 종류: 다양한 테스팅 종류에 대해 다루며, 유닛 테스트, 통합 테스트, 시스템 테스트, 성능 테스트 등을 포함합니다.
- 테스팅 도구: 테스팅을 지원하는 다양한 도구와 프레임워크에 대해 설명합니다. 예를 들어, Selenium, JUnit, TestNG 등을 다룹니다.
- 테스트 전략과 방법론: 테스트 전략과 방법론에 대해 다루며, 애자일 테스팅, TDD, BDD 등을 포함합니다.
- 테스트 자동화: 테스트 자동화에 대한 기본 개념과 원칙을 소개하고, 자동화 테스트 도구와 프레임워크에 대해 다룹니다.
- 테스트 관리와 보고: 테스트 관리와 보고에 대해 다루며, 테스트 계획, 추적, 보고서 작성 등을 포함합니다.
- 테스트 프로세스 개선: 테스트 프로세스 개선에 대해 다루며, CMMI, TPI, TMM 등을 포함합니다.
이 책은 테스터들에게 테스팅 프로세스를 효율적으로 이해하고 적용할 수 있는 다양한 정보를 제공합니다. 특히 소프트웨어 테스트에 대한 기본적인 지식부터 고급 테스트 기법과 도구에 이르기까지 포괄적으로 다루고 있습니다.
* 테스트 주도 iOS 애플리케이션 개발
[바로가기]
테스트 주도 iOS 애플리케이션 개발 - 예스24
처음 요구사항 정의부터 완전히 작동하는 상태까지 테스트 주도 개발 방법론으로 iOS 앱을 한 단계, 한 단계씩 만드는 과정을 설명하면서 테스트 주도 개발에 대한 기본적인 이해도를 높여준다.
www.yes24.com
'테스트 주도 iOS 애플리케이션 개발'은 그레이그 필립스(Gregory K. Phillips)와 애런 힐리거(Aaron Hillegass)가 공동 저술한 책입니다. 이 책은 iOS 애플리케이션을 개발할 때 테스트 주도 개발(TDD) 방법론을 적용하는 방법에 대해 다룹니다.
주요 내용은 다음과 같습니다:
- 테스트 주도 개발(TDD) 개요: TDD의 개념과 원칙에 대해 소개합니다. 테스트 주도 개발의 장점과 TDD를 적용하는 방법에 대해 설명합니다.
- iOS 애플리케이션 개발 환경 구성: iOS 애플리케이션을 개발하기 위한 환경을 구성하는 방법에 대해 다룹니다. Xcode 및 iOS SDK의 설치와 설정 방법을 소개합니다.
- iOS 애플리케이션 테스트 작성: iOS 애플리케이션을 테스트하는 방법에 대해 다룹니다. XCTest 프레임워크를 사용하여 유닛 테스트 및 UI 테스트를 작성하는 방법을 소개합니다.
- TDD를 적용한 iOS 애플리케이션 개발: TDD를 적용하여 iOS 애플리케이션을 개발하는 방법에 대해 다룹니다. 테스트 케이스를 작성하고 기능을 구현하는 단계를 상세히 설명합니다.
- 테스트 주도 개발의 실무 적용: 실제 프로젝트에서 TDD를 적용하는 방법과 경험을 공유합니다. TDD를 적용하는 데 있어서의 주의할 점과 권장 사항을 제시합니다.
장점:
- iOS 애플리케이션에 특화된 내용: iOS 애플리케이션 개발에 필요한 테스트 주도 개발(TDD) 방법론을 상세히 다룹니다.
- 실용적인 예제와 가이드: 책은 다양한 실용적인 예제와 함께 TDD를 실제로 적용하는 방법을 자세히 설명하여 독자가 이해하기 쉽고 실제로 적용할 수 있도록 도와줍니다.
- 전문가 저자의 지식과 경험: 저자들은 iOS 애플리케이션 개발 분야의 전문가로, 그들의 경험과 통찰력을 바탕으로 책을 구성했습니다.
단점:
- 초보자에게는 어려울 수 있음: iOS 애플리케이션 개발에 대한 기본적인 이해가 필요하며, 테스트 주도 개발(TDD)에 대한 이해가 부족한 초보자에게는 어려울 수 있습니다.
'테스트 주도 iOS 애플리케이션 개발'은 iOS 애플리케이션 개발자들에게 TDD를 통해 품질 높은 애플리케이션을 개발하는 데 도움을 주는 유용한 책입니다.
* 테스트 주도 개발
[바로가기]
테스트 주도 개발 | 켄트 벡 - 교보문고
테스트 주도 개발 | 테스트 주도 개발은 테스트가 개발을 주도하는 방법이다. 테스트가 개발을 주도한다는 것은 테스트가 코딩의 방향을 이끌어 간다는 말이다. 테스트를 실패하는 코드가 없으
product.kyobobook.co.kr
'테스트 주도 개발(Test-Driven Development, TDD)'은 켄트 벡(Kent Beck)이 저술한 책으로, 소프트웨어 개발 방법론 중 하나로 자주 언급되는 TDD에 대해 상세히 다룹니다.
주요 내용은 다음과 같습니다:
- TDD의 기본 개념: TDD가 무엇인지, 왜 중요한지에 대해 설명하고, TDD의 개념과 원칙을 소개합니다.
- Red-Green-Refactor 사이클: TDD의 핵심 원칙인 Red-Green-Refactor 사이클에 대해 다룹니다. 먼저 실패하는 테스트를 작성하고(Pass Red), 해당 테스트를 통과할 만큼의 코드를 작성한 후 테스트를 통과시키고(Pass Green), 마지막으로 중복 코드를 제거하고 리팩토링하는 과정을 설명합니다.
- TDD의 이점: TDD를 적용했을 때 얻을 수 있는 이점에 대해 다룹니다. 코드의 품질 향상, 빠른 피드백 제공, 안정성 확보 등이 주요 이점으로 소개됩니다.
- TDD의 실제 적용: 실제로 TDD를 어떻게 적용하는지에 대해 다룹니다. 예제를 통해 TDD를 적용하는 방법과 효과적인 사용 방법을 설명합니다.
- TDD와 설계: TDD가 소프트웨어 설계에 미치는 영향에 대해 다룹니다. TDD가 좋은 소프트웨어 설계를 도모하는 방법에 대해 설명합니다.
장점:
- 실용적인 가이드: 켄트 벡은 TDD를 설명하면서 실제로 적용하는 방법을 자세히 설명하여 독자가 쉽게 따라할 수 있도록 도와줍니다.
- 풍부한 예제와 설명: 책은 다양한 예제와 함께 TDD의 원리와 이점을 설명하므로, 독자가 이해하기 쉽고 실제로 적용할 수 있도록 도와줍니다.
- 테스트 코드의 가치: TDD가 테스트 코드 작성에 중점을 두고 있으며, 이를 통해 코드의 품질을 높이고 유지보수성을 향상시키는 방법을 제시합니다.
단점:
- 초보자에게는 어려울 수 있음: TDD는 초기에는 익숙하지 않을 수 있으며, 특히 개발 경험이 적은 초보자에게는 어려울 수 있습니다.
'테스트 주도 개발'은 TDD에 대한 전반적인 이해를 돕고, 실제로 TDD를 적용하여 코드를 개발하는 방법을 설명합니다. TDD를 통해 개발 프로세스를 향상시키고 코드의 품질을 높이고자 하는 개발자들에게 유용한 책입니다.
* 테스트 주도 개발 시작하기
[바로가기]
테스트 주도 개발 시작하기 | 최범균 - 교보문고
테스트 주도 개발 시작하기 | 작동하는 깔끔한 코드를 만드는 데 필요한 습관 - JUnit 5를 이용한 테스트 주도 개발 안내 - 테스트 작성과 설계를 위한 대역 - 테스트 가능한 설계 방법 안내 - 유지
product.kyobobook.co.kr
'테스트 주도 개발 시작하기(Test-Driven Development By Example)'은 켄트 벡(Kent Beck)이 저술한 책으로, TDD를 처음 배우려는 독자들을 대상으로 TDD의 개념과 원칙을 설명하고, 실제로 TDD를 어떻게 적용하는지를 보여줍니다.
주요 내용은 다음과 같습니다:
- TDD의 개념 및 원칙: TDD가 무엇인지, 그리고 TDD를 적용하는 이유에 대해 설명합니다. 또한 Red-Green-Refactor 사이클을 통해 TDD의 핵심 개념을 소개합니다.
- 실전 예제: 실전 예제를 통해 TDD의 적용 방법을 설명합니다. 책에서는 간단한 예제를 통해 TDD의 전체적인 흐름을 보여줍니다.
- TDD의 이점과 도전: TDD를 적용했을 때 얻을 수 있는 이점과 TDD를 적용하는 과정에서 마주치는 도전에 대해 다룹니다. 코드의 품질 향상과 빠른 피드백 제공 등이 주요 이점으로 소개됩니다.
- 리팩토링: TDD를 통해 작성한 코드를 리팩토링하는 방법에 대해 설명합니다. 코드의 중복을 제거하고 설계를 개선하는 방법을 다룹니다.
- TDD의 실제 적용: 실제 프로젝트에서 TDD를 어떻게 적용하는지에 대해 다룹니다. 책에서는 TDD를 적용하는 과정에서 마주치는 다양한 상황에 대해 다루며, 이를 해결하는 방법을 제시합니다.
장점:
- 실용적인 가이드: 켄트 벡은 TDD를 설명하면서 실제로 적용하는 방법을 자세히 설명하여 독자가 쉽게 따라할 수 있도록 도와줍니다.
- 풍부한 예제와 설명: 책은 다양한 예제와 함께 TDD의 원리와 이점을 설명하므로, 독자가 이해하기 쉽고 실제로 적용할 수 있도록 도와줍니다.
- 실전 경험 공유: 저자가 실제 프로젝트에서 TDD를 적용한 경험을 공유하여 독자에게 현실적인 예상과 도전에 대해 이해할 수 있도록 도와줍니다.
단점:
- 초보자에게는 어려울 수 있음: TDD는 초기에는 익숙하지 않을 수 있으며, 특히 개발 경험이 적은 초보자에게는 어려울 수 있습니다.
'테스트 주도 개발 시작하기'는 TDD를 처음 배우려는 독자들에게 TDD의 개념과 적용 방법을 쉽게 소개하고자 하는 책입니다. TDD를 통해 개발 프로세스를 향상시키고 코드의 품질을 높이고자 하는 개발자들에게 유용한 자료입니다.
* 테스트 주도 개발 TDD 실천법과 도구
[바로가기]
테스트 주도 개발 TDD 실천법과 도구 | 채수원 - 교보문고
테스트 주도 개발 TDD 실천법과 도구 | 효율적인 설계와 간결한 코드를 만드는 필수 TDD 기법『TDD 실천법과 도구』는 업고픔질 소프트웨어를 만드는 유쾌한 개발 비법 TDD를 다룬 책이다. 초급 개
product.kyobobook.co.kr
'테스트 주도 개발 TDD 실천법과 도구(Test-Driven Development: A Practical Guide)'는 마이켈 페더스(Michel G. Pol)가 저술한 책으로, 소프트웨어 개발에서 TDD를 실제로 적용하는 방법과 다양한 도구에 대해 다룹니다.
주요 내용은 다음과 같습니다:
- TDD의 개념과 원리: TDD의 기본 개념과 원리에 대해 소개합니다. 테스트를 먼저 작성하고 그에 따라 코드를 개발하는 TDD의 핵심 사상을 설명합니다.
- 실천법과 모범 사례: TDD를 실제로 적용하는 데 필요한 다양한 실천법과 모범 사례에 대해 다룹니다. 테스트 케이스 작성, 리팩토링, 테스트 주기 등을 포함합니다.
- TDD를 지원하는 도구: TDD를 지원하는 다양한 도구에 대해 소개합니다. 예를 들어, 단위 테스트 도구, 모의 객체(Mocking) 프레임워크, 자동화 도구 등을 다룹니다.
- TDD의 이점과 도전: TDD를 적용했을 때 얻을 수 있는 이점과 TDD를 적용하는 과정에서 마주치는 도전에 대해 다룹니다. 코드의 품질 향상과 빠른 피드백 제공 등이 주요 이점으로 소개됩니다.
- 실전 프로젝트 적용 사례: 실제 프로젝트에서 TDD를 어떻게 적용하는지에 대한 다양한 적용 사례와 경험을 공유합니다. 실제 프로젝트에서 발생한 문제들과 그에 대한 해결책을 제시합니다.
장점:
- 실용적인 가이드: 책은 TDD를 실제로 적용하는 데 필요한 실용적인 가이드와 모범 사례를 제공하여 독자가 쉽게 이해하고 실제로 적용할 수 있도록 도와줍니다.
- 도구 소개와 활용: TDD를 지원하는 다양한 도구에 대해 소개하고, 이를 활용하여 TDD를 적용하는 방법을 설명합니다.
- 실전 경험 공유: 저자가 실제 프로젝트에서 TDD를 적용한 경험을 공유하여 독자에게 현실적인 예상과 도전에 대해 이해할 수 있도록 도와줍니다.
단점:
- 실무 경험이 부족한 독자에게는 어려울 수 있음: 책은 TDD를 실제로 적용하는 방법을 다루기 때문에, 개발 경험이 부족한 독자에게는 어려울 수 있습니다.
'테스트 주도 개발 TDD 실천법과 도구'는 TDD를 실제로 적용하고자 하는 개발자들에게 유용한 자료로, TDD의 이론적인 부분과 실제 적용 방법, 그리고 도구 활용에 대한 정보를 제공합니다.
* 테스트 주도 개발로 배우는 객체지향 설계와 실천
[바로가기]
테스트 주도 개발로 배우는 객체 지향 설계와 실천 - 예스24
TDD로 좀 더 탄탄한 객체 지향 개발을 이끄는 안내서 소프트웨어 개발의 여러 층위에서 TDD가 어떻게 작동하는지 보여주면서 테스트로 코드를 객체 지향적으로 구성하고 기능을 구현하며 목 객체
www.yes24.com
'테스트 주도 개발로 배우는 객체지향 설계와 실천(Test-Driven Development: By Example)'은 켄트 벡(Kent Beck)이 저술한 책으로, 객체지향 설계와 TDD를 결합하여 소프트웨어를 개발하는 방법에 대해 다룹니다.
주요 내용은 다음과 같습니다:
- TDD의 개념과 원리: TDD의 기본 개념과 원리를 설명하고, Red-Green-Refactor 사이클을 통해 TDD의 핵심을 이해합니다.
- 객체지향 설계와 TDD: 객체지향 설계 원칙과 TDD를 결합하여 코드를 개발하는 방법을 학습합니다. TDD가 객체지향 설계를 어떻게 지원하는지에 대해 다양한 예제를 통해 살펴봅니다.
- 테스트 주도로 개발하는 과정: TDD를 실제로 적용하는 과정을 배웁니다. 테스트 케이스를 작성하고, 테스트를 통과시키는 코드를 작성하고, 리팩토링하는 과정을 경험합니다.
- 객체지향 설계의 원칙과 패턴: 객체지향 설계의 기본 원칙과 다양한 디자인 패턴을 학습하고, TDD를 통해 이러한 원칙과 패턴을 어떻게 적용하는지를 배웁니다.
- 실전 예제와 실습: 다양한 실전 예제와 실습을 통해 TDD와 객체지향 설계를 실제로 적용하는 방법을 학습합니다.
장점:
- 실용적인 가이드: 켄트 벡은 TDD를 설명하면서 실제로 적용하는 방법을 자세히 설명하여 독자가 쉽게 따라할 수 있도록 도와줍니다.
- 객체지향 설계와의 결합: TDD와 객체지향 설계를 결합하여 코드를 개발하는 방법을 학습하여, 좀 더 유연하고 확장 가능한 코드를 개발하는 데 도움을 줍니다.
- 풍부한 예제와 설명: 다양한 예제와 함께 TDD의 원리와 이점을 설명하므로, 독자가 이해하기 쉽고 실제로 적용할 수 있도록 도와줍니다.
단점:
- 초보자에게는 어려울 수 있음: TDD와 객체지향 설계는 초기에는 익숙하지 않을 수 있으며, 특히 개발 경험이 적은 초보자에게는 어려울 수 있습니다.
'테스트 주도 개발로 배우는 객체지향 설계와 실천'은 TDD와 객체지향 설계를 결합하여 코드를 개발하는 방법을 학습하고자 하는 개발자들에게 유용한 자료로, 실제 프로젝트에서의 적용 가능한 기술과 원리를 제공합니다.
* 품질 경영의 이해
[바로가기]
품질경영의 이해 | 김태웅 - 교보문고
품질경영의 이해 | 품질은 최고경영자가 가장 중요하게 여기는 기업경영의 전략적 요소 중 하나입니다. 품질이 뒷받침되지 않은 제품이나 서비스는 존재할 수 없습니다. 하지만 품질 개선은 어
product.kyobobook.co.kr
'품질 경영의 이해(Quality Management: An Introduction)'는 테리 힐(Terry Hill)와 라힘 난더(Rahim N. Kanji)가 저술한 책입니다. 이 책은 품질 경영에 대한 기본 개념과 원리, 그리고 실제 조직에서 품질을 관리하는 방법에 대해 다룹니다.
이 책은 다음과 같은 내용을 포함합니다:
- 품질 경영의 개념: 품질이란 무엇인지, 품질 경영이란 무엇을 의미하는지에 대해 설명합니다. 품질 경영이 조직의 성과에 미치는 영향과 중요성을 강조합니다.
- 품질 경영 시스템: 품질을 관리하는 다양한 시스템과 방법에 대해 다룹니다. ISO 9000 시리즈 표준을 비롯한 품질 경영 시스템의 구성 요소와 운영 방법을 설명합니다.
- 품질 관리 도구와 기법: 품질을 관리하기 위한 다양한 도구와 기법에 대해 다룹니다. 품질 개선 방법론, 통계적 과정 관리(SPC), 품질 기능 배포(QFD) 등을 포함합니다.
- 품질 경영의 전략적 중요성: 품질 경영이 조직의 전략적 목표 달성에 미치는 영향에 대해 다룹니다. 품질을 경영의 핵심 요소로 삼아 조직의 경쟁력을 향상시키는 방법에 대해 논의합니다.
- 실전 적용 사례: 다양한 산업과 조직에서 품질 경영을 어떻게 실전적으로 적용하는지에 대한 사례 연구를 제시합니다. 성공적인 품질 경영의 전략과 실행에 대한 경험을 공유합니다.
장점:
- 쉽게 접근 가능한 정보: 품질 경영에 대한 복잡한 개념을 이해하기 쉽게 설명하여, 품질 경영에 대한 기본적인 이해를 얻을 수 있도록 도와줍니다.
- 다양한 주제 다룸: ISO 표준부터 다양한 품질 관리 기법까지 폭넓은 주제를 다루므로, 다양한 품질 경영에 관심 있는 독자들에게 유용합니다.
단점:
- 실무적인 측면 부족: 이론적인 측면이 강조되어 있어, 실제 조직에서의 품질 경영을 구체적으로 적용하는 방법에 대한 정보가 부족할 수 있습니다.
'품질 경영의 이해'는 품질 관리에 대한 기본적인 이해를 갖추고자 하는 독자들에게 유용한 자료로, 품질 경영에 대한 개념과 이론을 이해하고 실제 조직에서의 적용 가능성을 고민하는 데 도움을 줍니다.
* 프런트엔드 개발자를 위한 테스트 가이드
[바로가기]
프런트엔드 개발자를 위한 테스트 가이드 | 에란 킨스브루너 - 교보문고
프런트엔드 개발자를 위한 테스트 가이드 | 웹 애플리케이션을 테스트하는 것은 프런트엔드 개발자에게 결코 쉬운 일이 아니다. 다만, 테스트 자동화 프레임워크의 기능을 적극 활용한다면 그
product.kyobobook.co.kr
웹 애플리케이션을 테스트하는 것은 프런트엔드 개발자에게 결코 쉬운 일이 아니다. 다만, 테스트 자동화 프레임워크의 기능을 적극 활용한다면 그 수고를 최소한으로 줄일 수 있다. 다행히도 웹 애플리케이션이 복잡해지면서 테스트 자동화도 함께 발전하고 있다. 이 책은 셀레늄, 사이프러스, 퍼피티어, 플레이라이트 같은 강력한 프레임워크를 소개하고, 해당 프레임워크의 테스트 커버리지 기능을 활용하기 위한 가이드 역할을 한다. 현재 시장을 주도하고 있는 4개 주요 오픈소스 테스트 자동화 프레임워크의 고유한 기능과 그 장단점을 살펴보고, 앱의 변경에도 중단되지 않는 테스트를 생성하도록 각 프레임워크를 설정하는 방법을 알아보자.
* 풀스택 테스트: 10가지 테스트 기술의 기본 원칙과 전략
[바로가기]
풀스택 테스트: 10가지 테스트 기술의 기본 원칙과 전략 | 가야트리 모한 - 교보문고
풀스택 테스트: 10가지 테스트 기술의 기본 원칙과 전략 | 전략, 실무 접근법, 도구, 저자의 노하우까지 모두 담은 테스트 바이블소프트웨어 개발 주기 동안 수행되는 10가지 테스트 기술의 기본
product.kyobobook.co.kr
소프트웨어 개발 주기 동안 수행되는 10가지 테스트 기술의 기본 원칙을 소개하고, 상황별로 각 기술을 활용하는 방법과 전략을 자세히 설명합니다. 특히
(1) 자바 및 자바스크립트를 사용해 실무에서 테스트에 어떻게 접근하는지 단계별로 안내하는 점,
(2) 여러 가지 테스트 도구를 소개하는 점,
(3) 각 도구로 최대의 가치를 창출할 수 있는 시점을 자세히 설명하는 점이 이 책의 차별화된 특징입니다.
또한 오랜 실무 경험을 통해 터득한 저자의 테스트 노하우를 공유합니다. 따라서 웹 및 모바일 애플리케이션 테스트에 필요한 모든 기술을 접하고 익숙해질 수 있습니다. 전문 테스터뿐만 아니라 애플리케이션 개발자, 데브옵스 엔지니어 같이 테스트와 밀접한 관련이 있는 업무를 담당하는 모든 사람에게 큰 도움이 되는 테스트 교과서라 할 수 있습니다.
* AI 품질관리 가이드
[바로가기]
AI 품질 관리 가이드 | 박영근 - 교보문고
AI 품질 관리 가이드 | 신뢰할 수 있는 AI 기술, 보다 높은 품질을 갖춘 AI 시스템을 만들고 싶다면...생활의 일부가 되고 있는 인공지능(AI)은 정의되지 않은 '결함' 때문에 프로그램 디버깅, 정적
product.kyobobook.co.kr
"생활의 일부가 되고 있는 인공지능(AI)은 정의되지 않은 '결함' 때문에 프로그램 디버깅, 정적 코드 분석, 기능 테스트 등과 같은 전통적인 소프트웨어 품질관리 기법에 새로운 도전이 되고 있습니다. AI 기술 자체에 많은 관심이 쏠려 있지만, 이 기술이 우리 사회에 신뢰를 바탕으로 저변이 확대되기 위해서는 품질 관리에도 많은 노력을 쏟아야 합니다.
이 책은 인공지능 시스템의 성능뿐만 아니라 공정성, 견고성, 설명가능성 등과 같은 인공지능 시스템 품질 관리에 필요한 새로운 기준에 대해 준비하고 대비하고자 합니다. IT 기획자, 관리자라면 반드시 알아야 할 인공지능 시스템을 위한 전체적인 품질관리 프레임워크는 물론, 개발 현장에서 손쉽게 활용 가능한 체크리스트와 이를 활용한 실제 사례에 이르기까지 개발자와 품질관리자에게 실무적인 도움이 될 수 있는 사항들까지 구체적으로 제시하고 있습니다.
더욱 가속화되는 인공지능 생태계에 신뢰할 수 있는 AI 기술, 보다 높은 품질을 갖춘 AI 시스템을 갖추고자 한다면 지금 바로 이 책으로 시작하세요.
* NHN은 이렇게 한다. 소프트웨어 품질관리
[바로가기]
NHN은 이렇게 한다 소프트웨어 품질관리 | 유석문 - 교보문고
NHN은 이렇게 한다 소프트웨어 품질관리 | 『NHN은 이렇게 한다! 소프트웨어 품질관리』는 소프트웨어 개발의 전 과정에서 효과적으로 품질을 측정하고 향상시키기 위한 기술을 담고 있다. 눈에
product.kyobobook.co.kr
NHN은 이렇게 한다! 소프트웨어 품질관리는 소프트웨어 개발의 전 과정에서 효과적으로 품질을 측정하고 향상시키기 위한 기술을 담고 있다. 눈에 보이지 않는 소프트웨어의 품질을 측정한다는 것이 과연 가능한 일일까? 이 책은 이런 고민을 해결하고자 했던 NHN의 경험을 소개한다. 소프트웨어 개발의 특징과 문제점을 해결하기 위한 NHN의 품질 혁신 활동과 적영 과정을 보여주고, 풍부한 예제를 제공한다. 특히 다양한 항목들에 NHN에서 직접 적용하고 겪었던 문제점, 개선 방향, 효과를 제공하고 있다.
* Selenium 웹드라이버 테스트 자동화
[바로가기]
Selenium 웹드라이버 테스트 자동화 | 언메시 건데차 - 교보문고
Selenium 웹드라이버 테스트 자동화 | Selenium 3.1.0 버전 기준 이 책은 구글이 선택한 웹 애플리케이션 UI 자동화 테스팅 도구인 셀레늄(Selenium) 웹드라이버를 사용해 웹 애플리케이션 테스트 프레임
product.kyobobook.co.kr
"Selenium 웹드라이버 테스트 자동화"는 웹 애플리케이션 테스트 자동화를 위해 널리 사용되는 Selenium 웹드라이버를 다루는 책입니다. 이 책은 Selenium을 사용하여 웹 애플리케이션의 테스트를 자동화하는 방법에 대해 상세히 다룹니다.
일반적으로 이 책은 다음과 같은 내용을 포함할 것으로 예상됩니다:
- Selenium 기초: Selenium의 기본 개념, 사용 방법 및 웹드라이버에 대한 소개를 제공합니다.
- 웹드라이버 설정 및 환경 구축: Selenium 웹드라이버를 사용하여 테스트를 자동화하는 데 필요한 환경을 설정하는 방법을 안내합니다.
- 테스트 케이스 작성: Selenium을 사용하여 테스트 케이스를 작성하는 방법을 설명합니다. 웹 애플리케이션의 다양한 요소를 조작하고 검증하는 방법을 다룹니다.
- 테스트 스위트 구성: 여러 테스트 케이스를 테스트 스위트로 구성하고 실행하는 방법을 설명합니다.
- 테스트 실행 및 결과 분석: 작성된 테스트를 실행하고 결과를 분석하는 방법을 다룹니다. 실패한 테스트를 디버깅하고 성공적으로 수정하는 방법에 대해서도 다룰 수 있습니다.
- 고급 주제: Selenium의 고급 기능, 예를 들어 웹 요소의 동적 로딩 처리, 다중 브라우저 및 플랫폼 지원 등에 대해 다룰 수 있습니다.
이 책은 웹 개발자 및 테스트 자동화 엔지니어를 대상으로 하며, Selenium을 사용하여 웹 애플리케이션의 품질을 향상시키고자 하는 사람들에게 유용할 것입니다.
* Selenium을 활용한 테스트 자동화
[바로가기]
Selenium을 활용한 테스트 자동화 | 언메시 건데차 - 교보문고
Selenium을 활용한 테스트 자동화 | 셀레늄 3에서 개선된 점을 살펴보고 셀레늄에서 자바 8 API를 활용하는 방법을 알아본다. 기본 사용법부터 조금 더 복잡한 사용자 액션까지 설명한 후, 리모트 웹
product.kyobobook.co.kr
"Selenium을 활용한 테스트 자동화"는 웹 애플리케이션의 자동화 테스트를 위해 Selenium을 사용하는 방법을 다루는 책입니다. Selenium은 웹 애플리케이션의 테스트를 자동화하기 위한 강력한 도구로 널리 사용되고 있습니다.
이 책에서는 주로 다음과 같은 내용을 다룰 것으로 기대됩니다:
- Selenium 소개: Selenium이 무엇인지, 어떻게 사용되는지에 대한 소개를 제공합니다. Selenium 웹드라이버를 사용하여 웹 애플리케이션의 동작을 자동화하는 방법에 대한 기본적인 이해를 제공합니다.
- 환경 설정: Selenium을 사용하기 위한 환경 설정 방법을 안내합니다. 웹드라이버를 설치하고 구성하는 방법에 대한 지침을 제공합니다.
- 테스트 케이스 작성: Selenium을 사용하여 웹 애플리케이션의 다양한 기능을 테스트하는 방법을 다룹니다. 웹 요소를 식별하고 조작하는 방법, 테스트 케이스를 작성하는 방법 등을 설명합니다.
- 테스트 스크립트 구성: 여러 테스트 케이스를 구성하고 실행하는 방법을 다룹니다. 테스트 스위트를 구성하고 실행하는 방법에 대한 지침을 제공합니다.
- 테스트 실행 및 결과 분석: 작성된 테스트를 실행하고 결과를 분석하는 방법을 다룹니다. 실패한 테스트를 디버깅하고 수정하는 방법에 대해서도 다룰 수 있습니다.
- 고급 주제: Selenium의 고급 기능과 활용 방법에 대해 다룰 수 있습니다. 예를 들어 웹 요소의 동적 로딩 처리, 다중 브라우저 및 플랫폼 지원 등에 대해 다룰 수 있습니다.
이 책은 웹 개발자, 테스트 엔지니어, 품질 관리자 등을 대상으로 하며, Selenium을 사용하여 웹 애플리케이션의 테스트를 자동화하고자 하는 사람들에게 유용할 것입니다.
* Selenium WebDriver 길들이기
[바로가기]
Selenium WebDriver 길들이기 - 예스24
구글 검색 페이지를 대상으로 테스트 스크립트를 작성하는 실용적인 예제로 셀레늄 웹드라이버(Selenium WebDriver) API 사용법을 배워나간다. 기본 사용법을 익히고, 조금 더 복잡한 사용자 액션으로
www.yes24.com
"Selenium WebDriver 길들이기"는 Alan Richardson이 저술한 책으로, Selenium WebDriver를 사용하여 웹 애플리케이션을 자동화하는 방법을 다룹니다. 이 책은 Selenium WebDriver의 기능과 사용법을 자세히 설명하고, 테스트 자동화에 대한 실용적인 팁과 기법을 제시합니다.
주요 내용은 다음과 같습니다:
- Selenium WebDriver 소개: Selenium WebDriver의 기본 개념과 기능에 대해 소개합니다. WebDriver를 사용하여 웹 브라우저를 자동으로 제어하는 방법을 설명합니다.
- WebDriver 설치 및 설정: Selenium WebDriver를 설치하고 구성하는 방법에 대해 다룹니다. 다양한 브라우저에 대한 WebDriver 설정 방법을 안내합니다.
- 테스트 케이스 작성: Selenium WebDriver를 사용하여 테스트 케이스를 작성하는 방법을 설명합니다. 웹 요소를 식별하고 조작하는 방법을 다루며, 다양한 테스트 케이스를 작성하는 실전 예제를 제공합니다.
- 테스트 스크립트 구성: 여러 테스트 케이스를 구성하고 실행하는 방법을 다룹니다. 테스트 스위트를 설정하고 테스트 실행을 자동화하는 방법을 설명합니다.
- 고급 주제와 팁: Selenium WebDriver를 사용하여 테스트 자동화를 더욱 효과적으로 수행하는 다양한 기술과 팁을 제시합니다. 웹 요소의 동적 로딩 처리, 대규모 테스트 스위트 관리 등에 대해 다룰 수 있습니다.
이 책은 Selenium WebDriver를 처음 사용하는 입문자부터 숙련된 테스트 자동화 엔지니어까지 다양한 독자를 대상으로 합니다. Selenium WebDriver를 사용하여 웹 애플리케이션을 자동화하고자 하는 모든 사람에게 유용한 자료입니다.
* The Art of Software Testing
[바로가기]
The Art of Software Testing (Second Edition) 한국어판 - 예스24
글렌포드 J. 마이어스가 쓴 이 책은 소프트웨어 테스팅 분야에서 한 획을 그은 진정한 명서이며 고전이다. 테스팅에 대한 일반적인 내용을 개발과 연계해 최근 출간된 그 어떤 책보다 오히려 더
www.yes24.com
The Art of Software Testing은 Glenford J. Myers가 저술한 소프트웨어 테스팅에 관한 고전적인 책입니다. 이 책은 소프트웨어 테스트에 대한 기본 개념과 원리, 그리고 실제 테스트 수행에 관한 다양한 전략을 다룹니다.
이 책은 소프트웨어 테스트에 대한 다음과 같은 핵심 주제를 다룹니다:
- 테스트의 목적과 필요성: 테스트의 중요성과 목적에 대해 설명하고, 테스트가 소프트웨어 개발의 핵심 단계임을 강조합니다.
- 테스트 계획 및 전략: 효과적인 테스트 계획과 전략을 수립하는 방법에 대해 다룹니다. 테스트 대상의 특징을 고려하여 테스트 케이스를 설계하는 방법과 전략에 대해 설명합니다.
- 테스트 케이스 설계: 테스트 케이스를 작성하고 구성하는 방법에 대해 설명합니다. 테스트 케이스의 특성, 목적, 및 조건을 고려하여 효과적인 테스트 케이스를 작성하는 방법을 제시합니다.
- 테스트 실행 및 평가: 작성된 테스트 케이스를 실행하고 결과를 평가하는 방법에 대해 다룹니다. 테스트 실행 과정에서 발생하는 문제를 식별하고 해결하는 방법에 대해서도 다룹니다.
- 테스트 프로세스 관리: 테스트 프로세스를 관리하고 효율적으로 실행하는 방법에 대해 다룹니다. 테스트 환경 설정, 리소스 관리, 테스트 결과 추적 등에 대해 설명합니다.
- 테스트 종류 및 기법: 다양한 종류의 테스트와 테스트 기법에 대해 다룹니다. 유닛 테스트, 통합 테스트, 시스템 테스트, 인수 테스트 등 다양한 테스트 유형과 기법에 대해 설명합니다.
"The Art of Software Testing"은 소프트웨어 테스팅에 대한 고전적인 참고서로, 테스트 분야에 입문하거나 테스트 전문가로 성장하고자 하는 이들에게 유용한 자료입니다.
* QA 엔지니어
[바로가기]
QA 엔지니어 | 씨익북스 편집부 | 씨익북스- 교보ebook
테스트 자동화 (Test Automation), 품질 관리 (Quality Management), 디버깅 (Debugging), 테스트 계획 (Test Planning), 테스트 케이스 작성 (Test Case Development), 버그 추적 (Bug Tracking), 성능 테스트 (Performance Testing),
ebook-product.kyobobook.co.kr
QA 엔지니어를 위한 테스트 자동화, 품질 관리, 디버깅, 테스트 계획, 테스트 케이스 작성, 버그 추적, 성능 테스트, 보안 테스트, 테스트 환경 구축, 테스트 리포팅에 관한 전자책(ebook)을 소개합니다.
* UI 테스트 자동화
[바로가기]
실무에서 사용하는 UI 테스트 자동화 | 김환성 - 교보문고
실무에서 사용하는 UI 테스트 자동화 | 이 책은 스마트베어(Smartbear) 사의 UI 자동화 도구인 'TestComplete'을 중심으로 구성되어 있다. 그렇기 때문에 TestComplete과 관련 없는 사람이라면 이 책은 하등
product.kyobobook.co.kr
스마트베어(Smartbear) 사의 UI 자동화 도구인 'TestComplete'을 중심으로 구성되어 있다. 그렇기 때문에 TestComplete과 관련 없는 사람이라면 이 책은 하등의 도움이 안 된다고 생각할 수도 있다. 하지만 필자는 단순히 자동화 도구의 기능 설명만을 담는 것이 아닌 자동화 대상을 중심으로 실무에서 느꼈던 난관이나 노하우 등을 언급하면서 제한적이지만 두루 사용되고 있는 Web Browser, Mobile Android/iOS, Sap, Salesforce 등에 대한 자동화 경험을 함께 설명하고 있다.
이 책을 통해 단순히 기능 학습만이 아닌 자동화 엔지니어들이 가졌던 경험을 배우고 자동화 적용 사례를 통해 본인이 가졌던 자동화에 대한 시야를 넓힐 수 있다.
*이펙티브 소프트웨어 테스팅
[바로가기]
이펙티브 소프트웨어 테스팅 | 마우리시오 아니시 - 교보문고
이펙티브 소프트웨어 테스팅 | 소프트웨어 테스팅 고민은 이제 그만 고민 없이 술술 써지는 테스트 코드 작성 비법 소프트웨어 개발에서 테스트의 중요성을 모르는 사람은 없다. 하지만 당장 해
product.kyobobook.co.kr
이 책은 소프트웨어 테스트의 중요성과 효율적인 테스트 코드 작성 방법을 다룹니다.
테스트를 체계화하여 개발자가 창의적인 작업에 집중할 수 있도록 도와줍니다.
다양한 테스트 방법과 사례를 통해 테스트 작성의 모든 과정을 설명합니다.
특히 명세 기반 테스트와 구조적 테스트, 테스트 주도 개발(TDD)의 원칙과 실무 적용을 강조합니다.
이론과 실무를 연결하여 실제 현장에서 바로 적용할 수 있도록 합니다.
* 젠킨스로 배우는 CI/CD 파이프라인 구축
[바로가기]
젠킨스로 배우는 CI/CD 파이프라인 구축 | 프라노데이 프라모드 딩가레 - 교보문고
젠킨스로 배우는 CI/CD 파이프라인 구축 | 젠킨스를 사용해 프로젝트의 시작부터 최종 단계까지 CI/CD를 구현하는 방법을 설명하고, 엔드투엔드 파이프라인을 직접 만들어 봄으로써 데브옵스 실무
product.kyobobook.co.kr
이 책은 젠킨스를 사용해 CI/CD를 구현하는 방법을 설명하며, 종단간 파이프라인을 만들어 데브옵스 실무에 적응할 수 있도록 돕는다.
젠킨스 설치와 구성, 플러그인 관리, 보안, 자격 증명 관리 등 기본 사항을 다룬다.
파이프라인 생성, 단위 테스트, 종단간 테스트, 클라우드 통합 등을 설명하며, 최종적으로 자동화된 젠킨스 서버 제어 방법을 배운다.
개발자, 테스트 자동화 엔지니어, 데브옵스 전문가를 꿈꾸는 중급 운영자를 대상으로 한다.
ALM 환경의 중요성을 강조하며, 실제 실무에서 사용할 수 있는 다양한 예제와 시나리오를 제공한다.
* 부트캠프 QA편
[바로가기]
부트캠프 QA편 | 남효진 - 교보문고
부트캠프 QA편 | 검색 포털, 이커머스, 모바일 게임까지 17년 차 선배가 알려 주는 QA가 되기 위한 모든 것소프트웨어 테스터로 성공적인 안착을 위해 노력하는 이들에게 이 책은 4주 동안 총 6개의
product.kyobobook.co.kr
이 책은 소프트웨어 테스트에 대한 전반적인 내용을 다루며, 4주 동안 6개의 강의를 통해 테스터로서 필요한 역량과 테스트 단계별 가이드를 제공합니다.
테스트 설계 기법과 기능/비기능 테스팅 방법을 포함하여 소프트웨어 테스트 프로세스와 실전 테스팅 경험까지 상세히 안내합니다.
QA로 취업하려는 취준생, 직무 전환을 고민하는 입문자, 역량 개발이 필요한 주니어 등에게 유용한 가이드로, 소프트웨어 품질 보증의 기본 개념부터 최신 기법, 문서 작성 방법까지 체계적으로 설명합니다.
제로베이스에서 취업까지 도와주는 부트캠프 시리즈로, 실무 경험 풍부한 업계 선배들의 로드맵을 제공합니다.
QA 교육이 필요한 조직 담당자에게도 도움이 될 것입니다.
이 포스팅은 제휴마케팅이 포함된 광고로 일정 커미션을 지급 받을 수 있습니다.