기록/공부
[정보처리기사] 애플리케이션 테스트
스콘_
2021. 10. 2. 12:50
반응형
1. 개발 단계에 따른 애플리케이션 테스트
- 소프트웨어의 개발 단계에 따라 단위 테스트, 통합 테스트, 스스템 테스트, 인수 테스트로 분류된다. 이렇게 분류도힌 것을 테스트 레벨이라고 한다.
- 애플리케이션 테스트와 스프트웨어 개발 단계를 연결하여 표현한 것을 V-모델이라고 한다.
소프트웨어 개발 단계
요구사항 (Requirement) | 분석 (Specification) | 설계 (Design) | 구현 (Code) |
테스트 단계
단위 테스트 (Unit Testing) |
통합 테스트 (Integration Testing) |
시스템 테스트 (System Testing) |
인수 테스트 (AcceptanceTesting) |
2. 단위 테스트
단위 테스트는 코딩 직후 소프트웨어 설계의 최소 단위인 모듈이나 컴포넌트에 초점을 맞춰 테스트하는 것이다.
인터페이스, 외부적 I/O, 자료 구조, 독립적 기초 경로, 오류 처리 경로, 경계 조건 등을 검사한다.