투케이2K

6. (소프트웨어공학) 블랙 박스 검사 (black box testing) 및 화이트 박스 검사 (white box testing) 설명 본문

SE & OS & HW

6. (소프트웨어공학) 블랙 박스 검사 (black box testing) 및 화이트 박스 검사 (white box testing) 설명

투케이2K 2021. 4. 4. 14:20
반응형

/* =========================== */

[ 소프트웨어 공학 ]

/* =========================== */

[설 명]

[블랙 박스 검사 (black box testing) 란?]

- 블랙 박스 검사란 소프트웨어의 내부 구조나 작동 원리를 모르는 상태에서 동작을 검사하는 방식입니다

- 블랙 박스 검사는 사용자 관점의 테스트 방법이라고 볼 수 있습니다

- 블랙 박스 검사는 소프트웨어 인터페이스에서 실시되는 검사로 설계된 모든 기능들이 정상적으로 수행되는지 확인합니다

- 블랙 박스 검사 기법으로는 동등 분할 기법, 경계값 분석 기법, 오류 예측 기법, 원인 결과 그래프 기법, 상태 전이 테스팅 등이 있습니다

[화이트 박스 검사 (white box testing) 란?]

- 화이트 박스 검사는 응용 프로그램의 내부 구조와 동작을 검사하는 테스트 방법입니다

- 화이트 박스 검사는 소프트웨어 내부 소스 코드를 테스트하는 기법입니다

- 화이트 박스 검사는 개발자 관점의 단위 테스트 방법이라고 볼 수 있습니다 (구현 기반 테스트)

- 화이트 박스 검사는 동작의 유효성 뿐만 아니라 코드를 꼼꼼하게 테스트할 수 있습니다

- 화이트 박스 검사 종류로는 제어 흐름 테스트, 데이터 흐름 테스트, 분기 테스트, 경로 테스트 등이 있습니다

/* =========================== */

반응형
Comments