반응형 소프트웨어 테스트1 [소프트웨어 / 정처기] 화이트박스 테스트와 블랙박스 테스트 이번엔 정보처리기사에도 자주 등장하는 문제인 소프트웨어 테스트에서의 화이트박스 테스트와 블랙박스 테스트의 차이점에 대하여 간략하게 정리해보겠습니다. 특성 화이트박스 테스트 블랙박스 테스트 목적 내부 로직, 코드, 알고리즘의 동작을 검증 기능, 입출력, 사용자 경험 등을 검증 접근 방식 코드의 내부에 직접 접근 소프트웨어의 외부에만 접근 지식 요구 사항 시스템의 내부 동작에 대한 지식이 필요 시스템 내부 동작에 대한 세부 지식이 필요 없음 테스트 디자인 구조 기반 테스트, 경로 기반 테스트 등 등가 분할, 경계값 분석, 상태 전이 테스트 등 테스트 적용 시기 주로 개발 초기 단계에서 진행 개발 완료 후 사용자 시점에서 진행 테스트 커버리지 보통 높은 코드 커버리지를 가짐 코드 커버리지가 낮을 수 있음 수정.. 2024. 2. 1. 이전 1 다음 반응형