책 내용 질문하기
화이트박스 테스트(White Box Test)
도서
2023 시나공 정보처리산업기사 필기
페이지
165
조회수
173
작성일
2024-05-13
작성자
조*아
첨부파일

p165 발췌

화이트박스 테스트의 의미는 '논리'라는 단어를 중심으로 알아두세요. '화이트박스 테스트'는 투명한 박스라는 의미로 모듈 안의 내용을 볼 수 있어서 내부의 논리적인 경로를 테스트한다고 생각하면 됩니다.


​화이트(white)와 투명(transparency)는 엄연히 다른 의미인데 어떻게 화이트가 투명한 박스라는 의미로 통하나요? 

답변
2024-05-14 10:49:19

안녕하세요 길벗수험서 운영팀입니다.

 

 

회원님께서 말씀하신것처럼 "화이트(white)"와 "투명(transparency)"은 당연히 다릅니다. 

 

화이트 박스의 경우 "모듈내에 들어있는 원시코드의 내용을 볼 수 있다", "내부를 들여다 볼수 있다" 에 초점을 맞추어 이해하기 쉽게 하기 위해 "투명하다"라고 표현을 한것입니다.


 

 

화이트박스 테스트는 모듈의 원시 코드를 오픈시킨 상태에서 원시 코드의 논리적인 모든 경로를 테스트하여 테스트 케이스를 설계하는 방법이고

 

블랙박스 테스트는 소프트웨어가 수행할 특정 기능을 알기 위해서 각 기능이 완전히 작동되는 것을 입증하는 테스트입니다.

 

화이트박스는 원시 코드의 모든 문장들을 한번이상 실행하면서 수행이됩니다

 

블랙박스의 경우 원시 코드가 어떻게 작성이 되었고, 어떤 일이 일어나는지 알수는 없지만 실행을 했을때 그 결과물이 정확한지를 검사합니다.

 

열심히 공부하셔서 합격하시길 기원하겠습니다.  

 

행복한 하루되세요 :)

  • 관리자
    2024-05-14 10:49:19

    안녕하세요 길벗수험서 운영팀입니다.

     

     

    회원님께서 말씀하신것처럼 "화이트(white)"와 "투명(transparency)"은 당연히 다릅니다. 

     

    화이트 박스의 경우 "모듈내에 들어있는 원시코드의 내용을 볼 수 있다", "내부를 들여다 볼수 있다" 에 초점을 맞추어 이해하기 쉽게 하기 위해 "투명하다"라고 표현을 한것입니다.


     

     

    화이트박스 테스트는 모듈의 원시 코드를 오픈시킨 상태에서 원시 코드의 논리적인 모든 경로를 테스트하여 테스트 케이스를 설계하는 방법이고

     

    블랙박스 테스트는 소프트웨어가 수행할 특정 기능을 알기 위해서 각 기능이 완전히 작동되는 것을 입증하는 테스트입니다.

     

    화이트박스는 원시 코드의 모든 문장들을 한번이상 실행하면서 수행이됩니다

     

    블랙박스의 경우 원시 코드가 어떻게 작성이 되었고, 어떤 일이 일어나는지 알수는 없지만 실행을 했을때 그 결과물이 정확한지를 검사합니다.

     

    열심히 공부하셔서 합격하시길 기원하겠습니다.  

     

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.