IT용어위키



탐색적 테스팅

Exploratory Testing
테스트 리더가 설계한 제한된 세션 동안 차터의 목표를 자유로운 테스팅 기법으로 달성하고 팀내 요약회고로 학습/진화를 꾀하는, 비계획적(Unscripted)이며 사전준비 없는(Unrehearsed) 소프트웨어 테스트 접근법

탐색적 테스팅 개요

특징

  • 시간 제한: 30분/60분 등 Time Boxing을 두고 몰입 유도
  • 창의적 접근: 자유로운 테스트 기법, 직관 활용
  • 테스터 의존적: 테스터 개인의 경험이나 기술에 결과 좌우

발전 방향

탐색적 테스팅 발전.png

구분 설명
Agile Testing 사전 계획 없는 즉흥적 테스팅
SBTM Session Based Test Management

세션 단위로 테스트 결과를 측정하는 탐색적 테스팅

Rapid SW Testing 위험 기반 전략, 결함 발견 기법 포함 탐색적 테스팅

절차

절차 구성

탐색적 테스팅 절차.png

구분 설명
① 학습
  • 리스크 분석
  • 테스트 계속 진행여부 결정
② 설계
  • 테스트 차터 수립
  • 아이디어 구상 및 세션 설계
③ 실행
  • 테스트 수행
  • 테스트 노트 작성
④ 분석
  • 테스트 회고 후 ①부터 반복
  • 테스트 종료 보고서 작성

상세 절차

탐색적 테스팅.png

구성 요소

구성요소 설명
테스트 차터 세션별 테스트 목표, 비전
테스트 세션 테스트 수행 단위, 보장된 테스트 수행 기간
테스트 노트 테스트 아이디어, 제한 등 최소한의 기록
요약 회고 테스트 경험 공유를 통한 향후 계획 수립

  출처: 공대위키(공대위키에서 최신 문서 보기)
  * 본 페이지는 공대위키에서 미러링된 페이지입니다. 일부 오류나 표현의 누락이 있을 수 있습니다. 원본 문서는 공대위키에서 확인하세요!