반응형

CTFL 7

📗 ISTQB 실러버스 정리 6장 — 테스트 도구와 자동화 개요 (QA가 알아야 할 최소한의 개념)

들어가며ISTQB CTFL 실러버스 6장은 많은 QA들이 부담을 느끼는 도구와 자동화를 다루는 장입니다.하지만 이 장의 목적은 “자동화를 잘하자”가 아니라도구를 이해하고, 올바르게 사용하는 QA가 되자는 데 있습니다. 이 글에서는 ISTQB CTFL 실러버스를 기반으로, QA가 알아야 할 테스트 도구와 자동화 개념을실무 관점에서 쉽게 정리해보겠습니다.1. 테스트 도구(Test Tool)란?테스트 도구는 테스트 활동을 지원하거나 자동화하기 위해 사용하는 소프트웨어입니다.중요한 포인트는👉 도구는 QA를 대체하는 게 아니라👉 QA의 판단과 효율을 돕는 역할이라는 점이에요.2. 테스트 도구의 목적ISTQB 실러버스에서는 테스트 도구의 목적을 다음과 같이 설명합니다.반복 작업 감소테스트 효율 향상일관성 있는 ..

📗 ISTQB 실러버스 정리 5장 — 테스트 관리와 리스크 기반 테스트

들어가며ISTQB CTFL 실러버스 5장은 QA의 역할이 테스트 실행자에서 관리자로 확장되는 지점입니다. 이 장을 이해하면 “QA는 왜 일정 이야기를 하고, 우선순위를 말하는가”가자연스럽게 연결됩니다. 이 글에서는 ISTQB CTFL 실러버스를 기반으로, 테스트 관리와 리스크 기반 테스트를QA 실무 관점에서 쉽게 정리해보겠습니다.1. 테스트 관리(Test Management)란?테스트 관리는 테스트 활동을 계획하고, 모니터링하고, 통제하는 모든 활동을 의미합니다.즉,무엇을 테스트할지언제까지 할지어떤 기준으로 끝낼지를 정하는 과정이에요. QA 실무에서는 테스트 관리가 잘 될수록 팀 전체의 테스트 효율이 높아집니다.2. 테스트 관리의 주요 활동ISTQB 실러버스에서는 테스트 관리 활동을 다음과 같이 설명합니..

📗 ISTQB 실러버스 정리 4-2 — 경험 기반 테스트 기법 (탐색적 테스트 포함)

들어가며ISTQB CTFL 실러버스 4-2장은 앞에서 다룬 명세 기반 테스트 기법과 대비되는 개념을 설명하는 장입니다. 문서가 충분하지 않거나, 테스트 케이스만으로는 한계가 느껴질 때QA가 가장 많이 활용하게 되는 방식이 바로 경험 기반 테스트입니다. 이 글에서는 ISTQB CTFL 실러버스를 기반으로, 경험 기반 테스트 기법과 탐색적 테스트를QA 실무 관점에서 쉽게 정리해보겠습니다.1. 경험 기반 테스트 기법이란?경험 기반 테스트 기법은 테스터의 경험, 직관, 도메인 지식을 바탕으로 테스트를 수행하는 방법입니다.즉,명세서에만 의존하지 않고실제 사용 상황을 상상하며문제를 찾아내는 방식입니다.👉 실무 QA라면 의식하든 안 하든 이미 많이 사용하고 있는 테스트 방식이기도 해요.2. 명세 기반 테스트와의 차..

📗 ISTQB 실러버스 정리 4-1 — 명세 기반 테스트 기법 (동등 분할·경계값 분석)

들어가며ISTQB CTFL 실러버스 4장은 테스트 기법을 본격적으로 다루는 장입니다.그중에서도 명세 기반 테스트 기법은 QA 실무에서 가장 자주 사용되고,시험에서도 반드시 출제되는 핵심 파트예요. 이 글에서는 ISTQB CTFL 실러버스를 기반으로, 동등 분할, 경계값 분석 등명세 기반 테스트 기법을 QA 실무 관점에서 쉽게 정리해보겠습니다.1. 명세 기반 테스트 기법이란?명세 기반 테스트 기법은 요구사항, 기획서, 명세서 등 문서에 기반하여 테스트를 설계하는 방법입니다.즉,코드를 보지 않고도요구사항만으로테스트 케이스를 도출할 수 있는 기법이에요. 👉 그래서 이 기법들은 신입 QA, 비전공 QA에게 특히 중요한 테스트 기법입니다.2. 명세 기반 테스트 기법의 특징명세 기반 테스트의 핵심 특징을 정리하면..

📗 ISTQB 실러버스 정리 3장 — 정적 테스트와 리뷰 (코드 몰라도 이해하기)

들어가며ISTQB CTFL 실러버스 3장은 많은 QA가 처음 접할 때 가장 낯설어하는 장입니다.“테스트는 실행해야 하는 거 아닌가요?”“코드를 몰라도 가능한 테스트가 있나요?”이 장은 이런 질문에 대한 답을 줍니다.정적 테스트는 실행하지 않고도 결함을 찾는 활동이며, QA도 충분히 참여할 수 있는 영역입니다. 이 글에서는 ISTQB CTFL 실러버스를 기반으로, 정적 테스트와 리뷰 개념을QA 실무 관점에서 쉽게 정리해보겠습니다.1. 정적 테스트란 무엇인가?정적 테스트는소프트웨어를 실행하지 않고 결함을 찾는 테스트 활동을 말합니다.주로 다음과 같은 산출물을 대상으로 합니다.요구사항 문서기획서화면 설계서코드즉, 실제 동작을 확인하는 동적 테스트와 달리문서나 코드 자체를 검토하는 과정이라고 이해하면 됩니다.2..

📗 ISTQB 실러버스 정리 2장 — 소프트웨어 생명주기와 테스트 (SDLC 쉽게 정리)

들어가며ISTQB CTFL 실러버스 2장은“테스트가 언제, 어떻게 개입되어야 하는가”를 설명하는 장입니다. 처음 QA를 시작하면 “테스트는 개발 끝나고 하는 거 아닌가요?”라는 생각을 많이 하게 되는데,이 장을 이해하면 QA가 SDLC 전반에 관여해야 하는 이유가 자연스럽게 보입니다. 이 글에서는 ISTQB CTFL 실러버스를 기반으로, 소프트웨어 생명주기(SDLC)와 테스트의 관계를 QA 실무 관점에서 쉽게 정리해보겠습니다.1. 소프트웨어 생명주기(SDLC)란?SDLC(Software Development Life Cycle)는 소프트웨어가 기획부터 운영까지 진행되는 전체 흐름을 의미합니다. ISTQB에서는 테스트를 특정 단계에만 국한하지 않고, 모든 단계에서 품질 관점으로 참여해야 한다고 설명합니다...

📗 ISTQB 실러버스 정리 1장 — 테스팅의 기본 개념 (QA 입문자 필수)

들어가며ISTQB CTFL 시험을 준비하다 보면 가장 처음 마주하게 되는 장이 바로 테스팅의 기본 개념이에요.처음엔 이론 위주라 가볍게 넘기기 쉬운데, 실제로는 시험에서도 비중이 높고 실무에서도 계속 등장하는 핵심 파트입니다.이 글에서는 ISTQB CTFL 실러버스를 기반으로, 비전공자·신입 QA도 이해할 수 있도록개념을 제 말로 풀어서 정리해보려고 합니다.1. 테스팅(Test)이란 무엇일까?ISTQB에서 말하는 테스팅은 단순히“버그를 찾는 일” 이 아닙니다. 조금 더 쉽게 말하면, 소프트웨어가 의도한 대로 동작하는지 확인하고,문제가 발생할 가능성을 줄이기 위한 활동 전체라고 볼 수 있어요. QA 실무에서 느끼는 테스팅의 목적은 보통 이 세 가지로 정리됩니다.사용자에게 문제가 생기지 않도록 미리 확인하기..

반응형