정답: B
구조적 테스트는 테스트에서 실행된 코드 줄을 추적하여 효과를 측정하는 테스트 유형입니다.화이트박스 테스트 또는 글래스박스 테스트라고도 하는 구조적 테스트는 소프트웨어의 내부 구조, 설계 또는 구현을 기반으로 합니다.구조적 테스트는 코드 경로, 분기, 명령문, 조건 또는 데이터 흐름을 실행하여 소프트웨어가 성능, 보안, 안정성 또는 유지 관리와 같은 지정된 품질 속성을 충족하는지 확인하는 것을 목표로 합니다.구조적 테스트는 함수 커버리지, 줄 커버리지, 분기 커버리지 또는 명령문 커버리지와 같은 다양한 커버리지 메트릭을 사용하여 코드에서 얼마나 많은 부분이 테스트되었는지 확인하고 코드에서 테스트되지 않았거나 도달할 수 없는 부분을 식별합니다.구조적 테스트는 단위 테스트, 통합 테스트, 시스템 테스트 또는 인수 테스트와 같은 모든 테스트 수준에 적용할 수 있지만 테스터가 소스 코드에 액세스할 수 있는 하위 수준에서 더 일반적으로 사용됩니다.
다른 옵션은 테스트에서 실행된 코드 줄을 추적하여 효과를 측정하는 테스트 유형이 아니므로 올바르지 않습니다.수용 테스트는 소프트웨어가 수용 기준과 사용자 요구 사항을 충족하는지 확인하는 테스트 유형입니다.수용 테스트는 일반적으로 소프트웨어의 소스 코드나 기술 세부 정보에 접근할 수 없는 최종 사용자 또는 고객이 수행합니다.수용 테스트는 소프트웨어의 내부 구조나 구현보다는 소프트웨어의 기능, 사용성 또는 적합성에 더 중점을 둡니다.통합 테스트는 소프트웨어 구성 요소 또는 하위 시스템이 예상대로 함께 작동하는지 확인하는 테스트 유형입니다.통합 테스트는 일반적으로 개발자 또는 테스터가 수행하며, 구성 요소 또는 하위 시스템 간의 인터페이스, 상호 작용 또는 종속성을 확인하기 위해 구조적 테스트 및 기능적 테스트 기법을 모두 사용할 수 있습니다.통합 테스트는 개별 코드 줄보다는 소프트웨어의 통합 논리, 데이터 흐름 또는 통신에 더 중점을 둡니다.탐색 테스트는 동시 학습, 테스트 설계 및 테스트 실행을 포함하는 테스트 유형입니다. 탐색적 테스트는 일반적으로 테스터가 창의성, 직관, 또는 경험을 활용하여 소프트웨어를 탐색하고 결함, 위험 또는 개선 기회를 발견하는 방식으로 수행됩니다. 탐색적 테스트는 소프트웨어의 내부 구조나 구현보다는 소프트웨어의 동작, 품질 또는 가치에 더 중점을 둡니다. 참고 자료 = ISTQB Certified Tester Foundation Level(CTFL) v4.0 시험 요강, 4장: 테스트 기법, 4.3절: 구조적 테스트 기법, 51-54쪽; 1장: 테스트 기본 사항, 1.4절: 소프트웨어 개발 수명 주기 전반의 테스트, 11-13쪽; 3장: 정적 테스트, 3.4절: 탐색적 테스트, 40-41쪽.