📘 소프트웨어 개발 단계 및 테스트


📌 개요

소프트웨어 개발 단계마다 수행되는 테스트의 역할과 유형이 달라진다.
테스트는 단순히 결함을 찾는 활동이 아니라,
개발 과정과 목표에 맞춰 전략적으로 수행되어야 한다.


📌 소프트웨어 테스트의 분류

테스트는 다양한 기준으로 분류할 수 있다.


1️⃣ 테스트 레벨별 분류

개발 단계에 맞춰 범위와 목표가 달라진다.


2️⃣ 테스트 설계 기법에 따른 분류

설계 기법은 테스트 케이스를 어떻게 도출할지 결정


3️⃣ 테스트 유형별 분류 (기능/비기능)

“무엇을 검증할 것인가”라는 관점에서 구분


🧠 핵심 정리


테스트는 단일 활동이 아니라,
개발 단계와 목적, 설계 기법, 유형에 따라 체계적으로 수행되는 활동이다.