
CS/소프트웨어공학
블랙박스 테스트
제대로 동작하는지 확인, 사용자 관점에서 테스트 명세기반테스트 - 명세에 따른 올바른 구현여부 테스트 명세 정보등을 이용하여 테스트 케이스 설계 - 요구사항분석 / 시스템 인터페이스 / UI 명세 · 원시 코드 정보를 이요하지 않음 · 사용자 입장에서 테스트 케이스 설계 가능 - 개발 초기 단계부터 테스트 케이스 설계 가능 · 단위 · 통합 · 시스템 · 인수 테스트 전 과정에 사용 - 동일 명세로 구현된 여러 시스템에 재사용 가능 - 기능 (누락) 오류/명세 오류 검출 1. 동등 클래스 분할 입력 영역을 여러 동치류로 분할하여 대표 값 선정 분할 영역의 동치류 만족 조건 - 각 동치류의 대표값에 의해서 오류가 있(없)으면 그 동치류의 다른 값에 대해서 오류가 있(없)음 모든 입력 영역을 동치류로 분할하..