본문 바로가기

정보처리기사 실기

화이트박스 테스트(White Box Test)

화이트박스 테스트(White Box Test)

화이트박스 테스트

-모듈의 원시 코드를 오픈시킨 상태로 원시 코드의 논리적인 모든 경로를 테스트해 테스트 케이스를 설계하는 방법

-원시 코드의 모든 문장을 한 번 이상 실행함으로써 수행

-모듈안에 작동을 직접 관찰 가능

화이트박스 테스트의 종류

기초경로 검사

-테스트 케이스 설계자가 절차적 설계의 논리적 복잡성을 측정할 수 있게 해주는 테스트 기법

-테스트 측정 결과는 실행 경로의 기초를 정의하는 데 지침으로 사용됨

제어구조 검사

-조건 검사 : 프로그램 모듈 내에 있는 논리적 조건을 테스트하는 테스트 케이스 설계 기법

-루프 검사 : 프로그램의 반복 구조에 초점을 맞춰 실시하는 테스트 케이스 설계 기법

-데이터 흐름 검사 : 프로그램에서 변수의 정의와 변수 사용의 위치에 초점을 맞춰 실시하는 테스트 케이스 설계 기법

 

화이트테스트 검증 기준

테스트 케이스들이 테스트에 얼마나 적정한지 판단하는 기준.

문장 검증 기준(Statement Coverage), 분기 검증 기준(Branch Coverage), 조건 검증 기준(Condition Coverage), 분기/조건 기준(Branch/Condition Coverage) 등이 있음

 

#화이트박스테스트 #화이트박스 #기초경로검사 #제어구조검사

'정보처리기사 실기' 카테고리의 다른 글

애플리케이션 테스트  (0) 2021.05.24
블랙박스 테스트(Black Box Test)  (0) 2021.05.24
애플리케이션 테스트 분류  (0) 2021.05.24
애플리케이션 테스트 관리  (0) 2021.05.24
UI 상세 설계 순서  (0) 2021.05.24