• 테스트 커버리지
    • 종류
      • 구문 커버리지(Statement Coverage)
        • 모든 문장이 실행. 코드의 모든 문장이 적어도 1회 이상 실행
      • 결정 커버리지(Decision Coverage)
        • 모든 결정이 실행. 모든 결정 분기가 적어도 1회 이상 실행
        • 100% 결정 커버리지는 100% 문장 커버리지는 보장함
      • 조건 커버리지(Condition Coverage)
        • 결정 내부의 모든 조건이 실행
        • 결정을 구성하는 조건의 결과가 적어도 1회 이상 나타남.
      • 결정 조건 커버리지(Decision Condition Coverage)
        • 모든 조건이 실행되고, 모든 결정이 실행됨
        • 모든 결정을 포함하고, 결정내 모든 조건의 결과가 나타남
      • 변형 결정 조건 커버리지(Modified Decision Condition Coverage)
        • 결정 내부의 하나의 조건이 다른 조건과 무관하게 결정에 영향을 주는 경우 추가
        • 가장 효율적임
      • 다중 조건 커버리지(Multiple Condition Coverage)
        • 모든 조합
        • 가장 강력하나 비용이 많이 듬
  • 참고 : https://brunch.co.kr/@cheuora/23


'감리사 > 소프트웨어공학' 카테고리의 다른 글

[SE] ITIL-Service Support  (0) 2018.07.20
[SE] ISO 29119  (0) 2018.07.17
[SE] 테스트 용어(종류)  (0) 2018.07.13
[SE] Java GC (Garbage Collection)  (0) 2018.07.11
[SE] Java - J2ME  (0) 2018.07.11