본문 바로가기
Software Testing

Test Strategy / Plan 문서 내용은

by Muyi 2023. 9. 4.

Test Strategy/Plan 테스트를 효과적으로 수행하기 위해 필요한 계획과 전략을 정의하는 중요한 문서입니다. 이는 테스트의 목표를 달성하고 품질을 보장하기 위해 필요한 방향성과 지침을 제공합니다. 아래는 Test Strategy 중요성과 포함해야 하는 내용들에 대한 설명입니다:

  1. 목표 설정: 테스트의 목표와 기대되는 결과를 명확히 설정합니다. 이를 통해 테스트가 어떤 측면을 중점적으로 검증해야 하는지를 이해하고, 이를통해 품질 관리를 향상시킬 수 있습니다.
  2. 범위  조건테스트의 범위를 명시하고 어떤 조건에서 테스트를 수행할 것인지를 정의합니다테스트의 범위는 어떤 기능시나리오플랫폼 등을 포함하고 제외해야 하는지를 결정합니다.
  3. 테스트 유형과 기법수행할 테스트 유형과 그에 따른 테스트 기법을 결정합니다예를 들어기능 테스트성능 테스트보안 테스트 등을 어떻게수행할 것인지를 설명하고적절한 테스트 기법을 선택합니다.
  4. 리스크 관리테스트 수행  발생할  있는 리스크를 식별하고 평가합니다이를 통해 리스크에 대비하는 계획을 수립하고 테스트의 우선순위를결정할  있습니다.
  5. 테스트 환경테스트를 수행할 환경을 설정하고 관리하는 방법을 제시합니다테스트에 필요한 하드웨어소프트웨어네트워크 구성 등을 포함하여 테스트 환경을 구축하는 방법을 기술합니다.
  6. 테스트 계획테스트의 일정리소스인력 등을 계획합니다이를 통해 테스트의 일정을 관리하고 테스트 수행에 필요한 리소스를 할당할  있습니다.
  7. 테스트 케이스 관리테스트 케이스의 개발관리실행 방법을 결정합니다테스트 케이스의 식별우선순위 설정실행 결과 기록 등을 명시합니다.
  8. 출하 조건출하하기 위해 필요한 조건과 출하 승인하는 기준을 정의합니다어떤 조건이 충족되어야 제품이 출하될  있는지를 명시하고출하승인 프로세스를 설명합니다.
  9. 테스트 리포팅테스트 결과를 기록하고 보고하는 방법을 정의합니다어떤 형식의 보고서를 작성하고 어떤 정보를 포함해야 하는지를 명시하여테스트 결과의 투명성과 이해를 도모합니다.
  10. 테스트 리소스 관리테스트 수행에 필요한 리소스(인력도구환경 ) 관리하는 방법을 제시합니다테스트 리소스의 할당관리협업 등을포함하여 효율적인 리소스 사용을 지원합니다,