소프트웨어 개발
핵심132
개발 단계에 따른 애플리케이션 테스트
출제 빈도
3회
원본 39~40쪽
애플리케이션 테스트는 소프트웨어의 개발 단계에 따라 단위 테스트, 통합 테스트, 시스템 테스트, 인수 테스트로 분류된다. 이렇게 분류된 것을 테스트 레벨이라고 한다.
애플리케이션 테스트와 소프트웨어 개발 단계를 연결하여 표현한 것을 V-모델이라 한다.
| 요구사항(Requirements) | |||||||
|---|---|---|---|---|---|---|---|
| 분석(Specification) | |||||||
| 설계(Design) | |||||||
| 소프트웨어 개발 단계 | 구현(Code) |
| 인수 테스트(Acceptance Testing) | |||||||
|---|---|---|---|---|---|---|---|
| 시스템 테스트(System Testing) | |||||||
| 통합 테스트(Integration Testing) | |||||||
| 단위 테스트(Unit Testing) | 테스트 단계 |
소프트웨어 생명 주기의 V-모델