X

테스트 차터 (Test Charter)

I. 탐색적 테스팅에서의 테스트 차터

가. 테스트 차터(Test Charter)의 정의

나. 테스트 차터의 특징

특징 설명
Test Insight 제공 테스트 엔지니어에게 세션 임무 설정 및 Insight 제공
테스트 체계화 직관적으로만 진행하던 경험적 테스팅에 체계성 부여
리스크기반 접근 자원 제약적인 환경에서 선택과 집중의 원리 구현
Lessons Learned 테스트 관련 정보 공유 및 Lessons Learned로 활용

 

II. 테스트 차터의 구성요소 및 설계방안

가. 테스트 차터의 구성요소

구성요소 설명
테스트 범위 / 목적 수행 범위와 목적을 통해 테스트 미션 명확화
테스트 세션 / 일정 하루 4개 정도로 계획된 세션 가능(Time Boxing)
테스트 대상 / 절차 대상 기능 영역에 대한 절차와 방법 제시
테스트 결함 / 이슈 발견된 결함과 이슈에 대해 개발팀 리뷰 기록
테스트 경험 테스트 과정에서 획득한 경험과 아이디어 기록

나. 테스트 차터의 설계방안

  • 고위험 영역을 대상으로 차터 설계를 집중하여 리스크 기반 접근법 활용
  • 유사한 상황 고려하여 기존 차터의 재활용을 통해 경험 요소 극대화
  • 탐색적 테스팅 효용성 극대화 위해 테스트엔지니어 관점에서 설계 필요

III. 효과적인 탐색적 테스트를 위한 테스트 차터 설계 시 고려사항

  • 명확한 차터 설계: 테스트 엔지니어의 몰입 테스트가 가능하도록 명확하고 구체적인 미션을 부여하는 테스트 차터 설계
  • 유연한 차터 설계: 테스트 수행 중 발견된 아이디어를 테스트에 활용가능하도록 차터를 유연하게 설계

 

도리: