Notice
Recent Posts
Recent Comments
Link
투케이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) 란?]
- 화이트 박스 검사는 응용 프로그램의 내부 구조와 동작을 검사하는 테스트 방법입니다
- 화이트 박스 검사는 소프트웨어 내부 소스 코드를 테스트하는 기법입니다
- 화이트 박스 검사는 개발자 관점의 단위 테스트 방법이라고 볼 수 있습니다 (구현 기반 테스트)
- 화이트 박스 검사는 동작의 유효성 뿐만 아니라 코드를 꼼꼼하게 테스트할 수 있습니다
- 화이트 박스 검사 종류로는 제어 흐름 테스트, 데이터 흐름 테스트, 분기 테스트, 경로 테스트 등이 있습니다
/* =========================== */
반응형
'SE & OS & HW' 카테고리의 다른 글
8. (소프트웨어공학) 소프트웨어 형상관리 (Configuration Management) 설명 (0) | 2021.04.04 |
---|---|
7. (소프트웨어공학) CPM (Critical Path Method) 개념 설명 (0) | 2021.04.04 |
5. (소프트웨어공학) 폭포수 모델(waterfall model) 개념 설명 (0) | 2021.04.02 |
4. (소프트웨어공학) 소프트웨어 위기 발생 요인 설명 (0) | 2021.04.01 |
3. (소프트웨어공학) 소프트웨어 역공학 (software reverse engineering) 설명 (0) | 2021.04.01 |
Comments