문제 상세보기
문제 정보
문제 ID: 540271
카테고리: 정보처리기사
강의: 미분류
키워드: 없음
문제
소프트웨어 테스트와 관련한 설명으로 틀린것은?
정답을 선택하세요
단일 문제
정답
4번
: 화이트박스 테스트에서 기본 경로(BasisPath)란 흐름 그래프의 시작 노드에서 종료노드까지의 서로 독립된 경로로 싸이클을 허용하지 않는 경로를 말한다.
해설 gpt-4o-mini 생성
[정답 근거] → 4번에서 언급한 기본 경로(Basis Path)는 흐름 그래프의 시작 노드에서 종료 노드까지의 서로 독립된 경로를 의미하지만, 이 경로는 싸이클을 허용하지 않는 것이 아니라, 싸이클을 포함할 수 있습니다. 따라서 이 설명은 틀립니다.
[오답 해설] → 1번, 2번, 3번은 모두 정확한 설명입니다. 1번은 화이트 박스 테스트가 모듈의 내부 구조를 분석하는 방법임을 설명하고, 2번은 블랙박스 테스트가 프로그램의 내부 구조를 고려하지 않고 입력과 출력만을 중시하는 점을 강조합니다. 3번은 테스트 케이스의 필수 요소를 정확히 설명하고 있습니다.
[관련 개념] → 화이트 박스 테스트는 코드의 내부 로직을 검증하는 방법으로, 조건문, 반복문 등을 테스트합니다. 블랙박스 테스트는 소프트웨어의 기능을 외부에서 검증하며, 사용자의 관점에서 테스트를 수행합니다. 기본 경로 테스트는 화이트 박스 테스트의 한 기법으로, 프로그램의 모든 경로를 테스트하기 위해 독립적인 경로를 찾는 방법입니다.
[학습 포인트] → 소프트웨어 테스트의 종류와 각 테스트 방법의 특징을 이해하는 것이 중요합니다. 화이트 박스와 블랙박스 테스트의 차이를 명확히 알고, 기본 경로 테스트의 정의를 정확히 이해해야 합니다.
[오답 해설] → 1번, 2번, 3번은 모두 정확한 설명입니다. 1번은 화이트 박스 테스트가 모듈의 내부 구조를 분석하는 방법임을 설명하고, 2번은 블랙박스 테스트가 프로그램의 내부 구조를 고려하지 않고 입력과 출력만을 중시하는 점을 강조합니다. 3번은 테스트 케이스의 필수 요소를 정확히 설명하고 있습니다.
[관련 개념] → 화이트 박스 테스트는 코드의 내부 로직을 검증하는 방법으로, 조건문, 반복문 등을 테스트합니다. 블랙박스 테스트는 소프트웨어의 기능을 외부에서 검증하며, 사용자의 관점에서 테스트를 수행합니다. 기본 경로 테스트는 화이트 박스 테스트의 한 기법으로, 프로그램의 모든 경로를 테스트하기 위해 독립적인 경로를 찾는 방법입니다.
[학습 포인트] → 소프트웨어 테스트의 종류와 각 테스트 방법의 특징을 이해하는 것이 중요합니다. 화이트 박스와 블랙박스 테스트의 차이를 명확히 알고, 기본 경로 테스트의 정의를 정확히 이해해야 합니다.
문제 정보
문제 ID: 540271
카테고리: 정보처리기사
강의: 미분류
키워드: 없음