어플리케이션 보안정보보안기사 · 2021년09월04일 · 51/100
51.개발된 소스 코드를 살펴봄으로써 코드 상의 취약점을 찾는 방식은?
1
Black Box Testing
2
White Box Testing정답
3
Green Box Testing
4
Brown Box Testing
해설
1. Black Box Testing: 시스템의 내부 구조를 모른 채 입력과 출력을 기준으로 기능을 테스트하는 방식. 주로 사용자 관점에서 테스트. 2. White Box Testing: 소스 코드와 내부 구조를 분석하여 테스트하는 방식. 개발자가 시스템의 내부 로직을 알고 테스트. 3. Green Box Testing: 사용자 입력과 시스템 내부 로직을 모두 고려하여 전체 기능을 테스트하는 방식. Black Box와 White Box의 결합. 4. Brown Box Testing: Black Box와 White Box 테스트의 중간 형태로, 일부 내부 정보를 알고 외부 동작을 테스트.