일반적인 테스트 계획에는 리소스 요구 사항, 테스트 완료 기준, 중단/재개 기준과 같은 다양한 요소가 포함됩니다. 그러나 완전히 완화되지 않은 제품 위험 목록은 일반적으로 테스트 계획에 포함되지 않고 위험 관리 문서에 포함됩니다. 테스트 계획은 리소스 할당, 테스트 중단 및 재개 기준 정의를 포함한 테스트 계획 및 실행에 중점을 둡니다. 위험 관리가 중요하지만, 완화되지 않은 위험은 일반적으로 위험 기록이나 별도의 위험 관리 계획에 문서화됩니다.
CTFL4 문제 7
화이트박스 테스트 기술에 관한 다음 진술 중 어느 것이 사실입니까?
정답: D
이 답변은 정답입니다. 코드 관련 화이트박스 테스트 기술은 코드 구조를 사용하여 테스트 케이스를 도출하는 테스트 설계 기술이기 때문입니다. 이러한 기술은 문장 범위, 분기 범위 또는 경로 범위와 같이 테스트 케이스에서 얼마나 많은 코드가 실행되었는지를 나타내는 객관적인 범위 측정치를 제공합니다. 코드 관련 화이트박스 테스트 기술은 시스템 또는 구성 요소의 기능적 또는 비기능적 요구 사항을 사용하여 테스트 케이스를 도출하는 테스트 설계 기술인 블랙박스 테스트 기술을 보완하는 데 사용할 수 있습니다. 두 가지 유형의 기술을 결합함으로써 테스터는 코드에 대한 확신을 높이고 더 많은 결함을 찾을 수 있습니다. 참조: ISTQB 테스트 용어집 v4.0, ISTQB 기초 수준 교과 과정 v4.0, 섹션 2.3.2.2
CTFL4 문제 8
추적 가능성에 대한 다음 진술 중 거짓은 무엇입니까?
정답: B
추적성은 주로 테스트 사례를 요구 사항이나 설계 문서와 같은 테스트 기준의 소스로 다시 연결하는 기능을 말합니다. 이 연결을 통해 적용 범위, 영향 분석을 결정하고 테스트 문서 전체에서 일관성을 유지할 수 있습니다. 그러나 추적성은 테스터의 직관과 경험을 사용하는 것과 관련된 경험 기반 테스트 기술의 적용을 직접적으로 가능하게 하지 않습니다. ISTQB CTFL Syllabus v4.0은 추적성이 경험 기반 기술을 가능하게 한다고 명시하지 않으므로 옵션 B는 거짓 진술입니다.
CTFL4 문제 9
다음 중 구성 관리가 테스트를 지원하는 방식을 가장 잘 설명하는 것은 무엇입니까?
정답: D
이 답변은 정답입니다. 구성 관리란 제품의 성능, 기능 및 물리적 속성과 요구 사항, 설계 및 운영 정보의 일관성을 제품의 수명 내내 확립하고 유지하는 프로세스이기 때문입니다. 구성 관리를 통해 모든 관련 프로젝트 문서와 소프트웨어 항목이 모든 버전에서 고유하게 식별되어 테스트 문서에서 명확하게 참조될 수 있습니다. 이는 테스트 아티팩트와 테스트 중인 소프트웨어에 대한 추적성, 일관성 및 제어를 제공하여 테스트를 지원합니다. 참조: : ISTQB 테스트 용어집 v4.0, : ISTQB 기초 수준 교과 과정 v4.0, 섹션 2.2.2.2
CTFL4 문제 10
테스트 피라미드의 가장 아래 계층의 테스트:
정답: A
테스트 피라미드의 가장 아래 계층에 있는 테스트는 피라미드의 가장 위 계층에 있는 테스트보다 더 집중적이고 고립되어 있으며 원자적이기 때문에 더 빠르게 실행됩니다. 이러한 테스트는 일반적으로 클래스, 메서드 또는 함수와 같은 소프트웨어 시스템의 개별 단위 또는 구성 요소를 테스트합니다. 또한 시스템의 다른 부분과의 종속성과 상호 작용이 적기 때문에 유지 관리 및 실행이 더 쉽습니다. 반면 테스트 피라미드의 가장 위 계층에 있는 테스트는 사용자 인터페이스, 워크플로 또는 엔드투엔드 시나리오와 같은 더 큰 기능을 다루기 때문에 더 느립니다. 또한 데이터베이스, 네트워크 또는 외부 서비스와 같은 다른 시스템과 더 많은 종속성과 상호 작용이 있습니다. 이러한 테스트는 더 많은 설정 및 해체 절차, 테스트 데이터 및 테스트 환경이 필요하기 때문에 유지 관리 및 실행이 더 복잡하고 비용이 많이 듭니다. 참조: ISTQB Certified Tester Foundation Level(CTFL) v4.0 소스 및 문서: ISTQB 인증 테스터 기초 수준 교과 과정 v4.0, 3.2.1장, 테스트 피라미드1 ISTQB 테스트 용어집 v4.0, 테스트 피라미드2