V모델과 테스트 레벨
애플리케이션 개발 단계에 따라 단위 테스트, 통합 테스트, 시스템 테스트, 인수 테스트, 설치 테스트로 분류한다
애플리케이션을 총체적으로 관리하기 위한 테스트 활동의 묶음
테스트 레벨은 서로 독립적이며 각각 다른 테스트 계획과 전략 필요
테스트 레벨의 종류
프로그램 실행 여부에 따른 테스트
테스트 기반에 따른 테스트
화이트 박스 테스트
원시 코드를 오픈 시킨 상태에서 코드의 논리적 모든 경로를 테스트하는 방법
화이트 박스 테스트 검증 기준
블랙 박스 테스트
소프트웨어가 수행할 특정 기능을 알기 위해 각 기능이 완전히 작동되는 것을 입증하는 테스트로, 기능 테스트라고도 한다.