
화이트박스테스트(White Box Test)
·
03_SW(소프트웨어 공학)/소프트웨어 테스트
화이트박스 테스트(White Box Test) 쉽게 이해하기! 😄화이트박스 테스트는 소프트웨어의 내부 구조, 로직, 코드 흐름을 분석하여 결함을 찾는 테스트 기법이에요. 개발자가 직접 코드 수준에서 테스트를 수행하여 비즈니스 로직, 제어 흐름, 데이터 처리 과정이 올바르게 동작하는지 확인하는 것이 목적이에요. 🏗️🖥️💡쉽게 말해, 화이트박스 테스트는 "자동차 엔진 내부를 열어 보고 각 부품이 정상적으로 작동하는지 직접 확인하는 과정"과 같아요. 예를 들어, '로그인 기능'이 내부적으로 올바르게 암호화되어 처리되는지 코드 수준에서 검증하는 것이 포함돼요.예시:if-else 문이 정상적으로 작동하는지 확인 (예: 사용자가 입력한 패스워드가 암호화된 데이터와 올바르게 비교되는지).루프(반복문)의 종료 ..