[7급 국가직 소프트웨어공학 2012년 17번]

다음과 같은 제어흐름을 가진 프로그램을 시험할 때, 제시한 커버리지 기준과 그 기준을 100 % 만족하기 위해 필요한 프로그램 경로들이 바르게 짝지어지지 않은 것은? (단, 제어흐름도의 모든 프로그램 경로는 실행 가능하다)
소프트웨어공학
  1. ①문장 커버리지(statement coverage) : 1 → 2 → 3 → 5, 1 → 3 → 4 → 5
  2. ②분기 커버리지(branch coverage) : 1 → 2 → 3 → 5, 1 → 3 → 4 → 5
  3. ③경로 커버리지(path coverage) : 1 → 2 → 3 → 4 → 5, 1 → 3 → 5, 1 → 2 → 3 → 5, 1 → 3 → 4 → 5
  4. ④기본 경로 시험(basis path testing) : 1 → 3 → 5, 1 → 2 → 3 → 5

선지를 골라 바로 채점해 보세요.

정답 ④

출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)

신고가 접수됐습니다. 감사합니다.

오류 신고