본문 바로가기

정보처리기사

[정보처리기사] 소프트웨어 테스트: White/Black Box Testing 이란?

반응형

2과목: 소프트웨어 개발

 

https://eduon.com/itembank/subjectlist/132

 

White Box Testing(화이트 박스 검사) 란?

 

White Box Testing는 소프트웨어 내부 소스코드를 확인하는 기법이다. (응용 프로그램의 내부 구조와 동작을 검사)

 

화이트 박스 테스트는 내부 소스코드의 동작을 개발자가 추적할 수 있기 때문에, 동작의 유효성 뿐만아니라 실행되는 과정을 살펴 봄으로써, 코드가 어떤 경로로 실행되며, 불필요한 코드 혹은 테스트되지 못한 부분을 살펴볼 수 있다.

 

White Box Testing: 포함 기술

 

  • 제어 흐름 테스트
  • 데이터 흐름 테스트
  • 분기 테스트
  • 경로 테스트 

 

Black Box Testing(블랙 박스 검사) 란?

 

Black Box Testing는 소프트웨어의 내부를 보지 않고 입력과 출력값을 확인하여 기능의 유효성을 판단하는 테스트 기법이다. 

 

반응형