화이트박스
내부 구조와 동작
구조 기반
- 구문 커버리지 = 문장 커버리지
- 결정 커버리지 = 선택 커버리지 = 분기 커버리지
- 조건 커버리지
- 조건/결정 커버리지
- 변경 조건/결정 커버리지
- 다중 조건 커버리지
- 기본 경로 커버리지 = 경로 커버리지
- 제어 흐름 테스트
- 데이터 흐름 테스트
- 루프 테스트
블랙박스
외부 사용자의 요구사항 명세를 보면서 수행
명세 기반, 경험 기반
- 동등분할 테스트 = 동치 분할 테스트, 균등 분할 테스트, 동치 클래스 분해 테스트
- 경곗값 분석 테스트 = 한곗값 테스트
- 결정 테이블 테스트
- 상태 전이 테스트
- 유스케이스 테스트
- 분류 트리 테스트
- 페어와이즈 테스트
- 원인-결과 그래프 테스트
- 비교 테스트
- 오류 추정 테스트