5장은 일반등급의 시험범위는 아닌데 보기로 나오기 때문에 읽고 용어를 알아두는 것이 좋습니다.
주어진 비용과 일정은 테스트 전략을 선택할 뿐만 아니라 테스트 범위를 결정할 때도 고려사항이 된다.
위험 요소 식별
테스트가 필요한 피처들을 모두 나열한다.(요구사항 명세서 참조, 기능 및 비기능적 요소 나열)
위험도 산정
발생 가능성(Likelihood): 해당 피처와 관련된 장애가 실행 시에 발생할 가능성을 의미한다.
심각성(Severity): 관련 장애가 발생하였을 때 즉, 피처에 기술된 시스템의 기능 및 비기능적 요소가 기대한 대로 동작하지 않았을 때 사용자에게 미치는 영향의 정도
긴급성 (Urgency): 해당 피처와 관련된 장애가 발생하였을 때 얼마나 시급한 수정이 필요한가
발생가능성 → 장애 발생 가능성 - 고려할 3가지 측면
1) 기술적인 복잡성 측면 – 구현 자체에 복잡성이 많다면 장애 발생 가능성도 클 수 있다.
2) 해당 피처와 관련된 결함이 소프트웨어 개발 공정에서 검출되어 제거될 수 있는지 고려할 필요가 있다.
3) 사용자가 해당 기능을 사용하는 빈도로 장애 발생 가능성에 영향을 줄 수 있다.
발생 가능성 등급 – 발생 가능성이 큰 경우 1, 작은 경우 5
발생 가능성 | 위 험 도 |
테스트 강도 → 결정 |
고강도 테스트 균형적 테스트 부가적 테스트 결합보고 |
테스트 계획 → 수립 |
테스트 계획 항목 |
심각성 | 테스트 레벨 유형 테스트 대상 테스트 범위 테스트 전략 |
||||
긴급성 |
위험도에 따른 테스트 강도
1 → 고강도 테스트 → 균형적 테스트 → 부가적 테스트 → 결함 보고 → 125
고강도 테스트: 피처와 관련된 결함의 발생 가능성이 높고, 발생하였을 때 시스템에 심각한 피해를 줄 수 있다.
균형적 테스트: 프로젝트의 주어진 예산과 일정을 고려하여 효과적이고 효율적인 테스트를 수행하는 데 초점
부가적 테스트: 다른 등급의 결함들으 검출하기 위한 목적으로 수행되는테스트 활동에 일부 추가적인 작업을 수행하여 검출을 시도한다. 예산과 비용이 한정되므로 심각성, 긴급성 등을 고려하여 결함을 재연하거나 고립화 한다.
결함 보고: 가장 낮은 수준의 위험도를 가지는 피처에 해당. 테스터는 이 등급에 해당하는 피처들을 테스트 범위에 포함시키지 않는다. 즉 이 피처를 대상으로 테스트 설계 및 구현 활동을 하거나 테스트 실행 활동을 수행하지는 않는다. 단, 이 등급의 피처에 해당하는 결함이 발견되면 보고를 한다.
'CSTS (일반등급)' 카테고리의 다른 글
CSTS 7 장 (정리중) (0) | 2025.05.22 |
---|---|
CSTS 6장 소프트웨어 생명 주기 모델과 테스트 (0) | 2025.05.22 |
CSTS 4장 품질 특성과 비기능 테스트 (2) | 2025.05.22 |
CSTS 3장 소프트웨어 개발 단계와 테스트 (0) | 2025.05.22 |
CSTS 2장 테스트 분류와 테스팅 방법 (4) | 2025.05.22 |