테스트 케이스란 사용자 요구사항을 정확하게 준수했는지 확인하기 위해 설계된 테스트 항목에 대한 명세서입니다.
테스트 시나리오란 테스트 케이스를 적용하는 순서에 따라 여러 개의 테스트 케이스를 묶은 집합입니다.
테스트 오라클이란 테스트 결과가 올바른지 판단하기 위해 사전에 정의된 참 값을 대입하여 비교하는 기법을 의미합니다.
테스트 오라클의 특징
- 제한된 검증
- 수학적 기법
- 자동화 기능
테스트 오라클의 종류
- 참 오라클 : 모든 테스트 케이스의 입력 값에 대한 결과를 제공 (모든 오류 검출 가능)
- 샘플링 오라클 : 전수 테스트가 불가능할 때, 몇몇 테스트 케이스에 대해서만 진행 ★
- 추정 오라클 : 입력 값에 대해 기대하는 결과를 제공하고, 나머지 입력 값에 대해서는 추정으로 처리
- 일관성 검사 오라클 : 애플리케이션 변경이 있을 때 수행 전과 후의 결과 값이 동일한지 확인
728x90
반응형
'etc. > 정보처리기사' 카테고리의 다른 글
결함 관리 (0) | 2021.09.15 |
---|---|
테스트 자동화 도구 (0) | 2021.09.15 |
애플리케이션 테스트 프로세스 (0) | 2021.09.15 |
★★★★★★ 애플리케이션 테스트 분류 (0) | 2021.09.14 |
★ 애플리케이션 테스트 개요 (0) | 2021.09.14 |