1. 요구사항/표준 준수 검증, 소프트웨어 테스트의 개요 (1) 소프트웨어 테스트 (Software Test)의 개념 및 목적 개념 목적 시스템의 요구사항 만족 여부 및 표준 준수 여부를 검증하기 위해 수행하는 결함 검출, 품질 평가, 프로세스 개선 과정 – 결함의 검출과 제품 품질 개선 – 품질 평가와 의사 결정 지원 – 개발 프로세스 개선 지원 (2) 오류, 결함,
I. 블랙박스 테스트와 화이트박스 테스트 개념 비교 비교 항목 블랙박스 테스트 화이트박스 테스트 개념도 “Input/Output 값 검증“ “내부 로직 검증“ 개념 제품에 대한 요구사항과 결과물의 일치 여부를 확인하기 위한 입출력 데이터 기반 검증 및 결함 도출 테스트 기법 제품에 대한 컴포넌트 로직의 정상 동작 여부를 확인하기 위한 제품 내부구조 기반 검증 및 결함 도출 테스트
I. 개발 생명 주기와 테스트의 관계, V-Model의 개요 가. V-Model의 정의 명세화된 기능이 올바르게 수행하는지 개발자나 시험자의 관점의 Verification(검증)과 사용자 관점의 Validation(확인)을 지원하는 Test Model 나. V-Model의 특징 특징 내용 추적성 보장 어느 단계에서 발생한 오류인지 추적성을 보장 확장성 폭포수 모델의 확장된 형태 신뢰성 높은 신뢰성을 요구하는 소프트웨어에 적용 II. V-Model의 개념도 및 단계