Notice
Recent Posts
Recent Comments
Link
Coding Note
[정보처리기사] 소프트웨어_테스트 기법 본문
테스트 기법
- 화이트 박스 테스트
- 블랙박스 테스트
화이트 박스 테스트 (White Box Test)
- 코드의 논리적인 모든 경로 테스트
- 테스트 초기에 진행된다.
- 모듈 작동 흐름을 직접 관찰한다.
- 코드 한번 이상 실행
- 정적
블랙박스 테스트 (Black Box Test)
- 기능 작동 입증 테스트
- 기능 테스트
- 소프트웨어 인터페이스에서 실시되는 테스트
- 테스트 후반부에 진행된다.
- 동적
종류
- 화이트 박스
화이트 박스 (White Box) | |
기초 경로 검사(Base Path Testing) | - 대표적인 화이트 박스 테스트 기법 - 테스트 케이스의 설계자가 코드의 복접성을 측정할 수 있게 해주는 테스트 기법 |
제어 구조 검사(Control Structure Testing) | - 논리적 조건, 반복 구조, 테이터의 흐름을 테스트 한다. - 조건 검사(Condition Testing) : 프로그램 모듈내에 논리적 조건을 테스트하는 테스트 케이스 설계 기법 - 반복 검사(Loop Testing) : 반복 구조에 초점을 맞춰 실시하는 테스트 설계 기법 - 데이터 흐름 검사(Data Flow Testing) : 입력 값에 초점을 맞춰서 테스트하는 설계 기법 |
- 블랙 박스
블랙 박스(Black Box) | |
동치 분할 검사(Equivalence Partitioning Testing) == 동등분할 테스트 |
- 입력 자료에 초점을 맞춰 테스트 케이스를 만들고 검사하는 기법 |
경계값 분석(Boundary Value Analysis) | - 입력 조건의 경계값을 테스트 케이스로 선정하여 검사하는 기법 |
원인 - 효과 그래프(Cause-Effect Graph) | - 그래프를 활용하여 입력 데이터 간의 관계와 출력에 영향을 미치는 상황을 체계적으로 분석한 다음 효용성이 높은 테스트 기법 |
오류 예측 검사(Error Guess) | - 과거의 경험, 확인자의 감각으로 테스트하는 기법 - 오류를 찾아내는 일력의 보충적 검사 기법 - 데이터 확인 검사라고도 한다. |
비교 검사(Comparision Test) | - 여러 버전의 프로그램에 동일한 테스트 자료를 제공하여 동일한 결과가 출력되는지 테스트하는 기법 |
'정보처리기사' 카테고리의 다른 글
[정보처리기사] 2020년 실기 2회 오답 (0) | 2022.07.12 |
---|---|
[정보처리기사] 2020년 실기 1회 오답 (0) | 2022.07.11 |
[정보처리기사] 테스트 오라클 (0) | 2022.07.01 |
[정보처리기사] 디자인 패턴(Design Pattern) (0) | 2022.06.30 |
[정보처리기사] 결합도(Coupling) (0) | 2022.06.29 |
Comments