정보시스템감리사/기출문제_19년_20회

42_33063_테스트프로세스

론리나잇 2025. 4. 26. 22:50

✅ ISO/IEC 33063:2015(E)의 Test Management Process Group 구성:

해당 표준에 따르면 test management process 그룹은 다음 세 가지 프로세스로 구성됩니다:

  1. Test planning process
  2. Test monitoring and control process
  3. Test completion process

❌ Test execution process

  • 이 프로세스는 Test management process 그룹이 아니라, Test implementation process 그룹에 속합니다.

✅ 정답: ④ test execution process

이것은 test management가 아니라 test implementation에 해당되므로, 보기 중에서 속하지 않는 프로세스입니다.

ISO/IEC 33063:2015(E) – 소프트웨어 테스팅 프로세스 모델

ISO/IEC 33063은 소프트웨어 테스팅을 위한 프로세스 어세스먼트 모델(PAM: Process Assessment Model)을 정의하며, 테스팅 활동을 다음과 같은 주요 프로세스 그룹으로 구분합니다:


1. Test Management Processes (테스트 관리 프로세스)

테스트 계획 수립, 실행 감시 및 완료 평가 등 전반적인 관리에 중점을 둔 프로세스들입니다.

  • Test planning process
    테스트 목표, 범위, 자원, 일정, 활동 등을 계획

  • Test monitoring and control process
    테스트 진행 현황을 추적하고, 편차를 제어

  • Test completion process
    테스트 결과 분석, 완료 조건 충족 여부 확인, 결론 보고


2. Dynamic Test Processes (동적 테스트 프로세스)

테스트 케이스를 실제로 실행하고 결과를 수집하는 실행 중심 프로세스입니다.

  • Test design and implementation process
    테스트 케이스 설계, 데이터 준비, 테스트 환경 설정

  • Test execution process
    테스트 케이스 실행, 결과 수집, 오류 리포팅


3. Static Test Processes (정적 테스트 프로세스)

실제 코드 실행 없이, 문서, 코드 등을 검토 및 분석하는 프로세스입니다.

  • Review process
    코드 리뷰, 문서 리뷰, 설계 산출물 검토

  • Static analysis process
    정적 분석 도구를 이용한 코드 품질 검토


4. Organizational Test Processes (조직 차원의 테스트 프로세스)

조직의 테스트 정책, 표준, 개선 등을 관리하는 전략적 수준의 프로세스입니다.

  • Test policy and strategy process
    테스트 정책 수립, 전략적 방향 설정

  • Test process improvement process
    테스트 프로세스 평가 및 지속적 개선


✅ 요약

프로세스 그룹 포함된 프로세스들
Test Management Test planning, Test monitoring & control, Test completion
Dynamic Test Test design & implementation, Test execution
Static Test Review, Static analysis
Organizational Test Test policy & strategy, Test process improvement