탐색적 테스팅
From CS Wiki
Revision as of 10:53, 1 December 2019 by 175.119.151.228 (talk) (새 문서: 분류:소프트웨어 공학[[ ;Exploratory Testing ;테스트 리더가 설계한 제한된 세션 동안 차터의 목표를 자유로운 테스팅 기법으로 달성하고 팀...)
[[분류:소프트웨어 공학[[
- Exploratory Testing
- 테스트 리더가 설계한 제한된 세션 동안 차터의 목표를 자유로운 테스팅 기법으로 달성하고 팀내 요약회고로 학습/진화를 꾀하는, 비계획적(Unscripted)이며 사전준비 없는(Unrehearsed) 소프트웨어 테스트 접근법
탐색적 테스팅 개요
특징
- 시간 제한: 30분/60분 등 Time Boxing을 두고 몰입 유도
- 창의적 접근: 자유로운 테스트 기법, 직관 활용
- 테스터 의존적: 테스터 개인의 경험이나 기술에 결과 좌우
발전 방향
구분 | 설명 |
---|---|
Agile Testing | 사전 계획 없는 즉흥적 테스팅 |
SBTM | Session Based Test Management
세션 단위로 테스트 결과를 측정하는 탐색적 테스팅 |
Rapid SW Testing | 위험 기반 전략, 결함 발견 기법 포함 탐색적 테스팅 |
절차
구분 | 설명 |
---|---|
학습 | 리스크 분석
테스트 진행여부 결정 |
설계 | 테스트 차터 수립
아이디어 구상 및 세션 설계 |
실행 | 테스트 수행
테스트 노트 작성 |
분석 | 테스트 회고 후 ①부터 반복
테스트 종료 보고서 작성 |
구성 요소
구성요소 | 설명 |
---|---|
테스트 차터 | 세션별 테스트 목표, 비전 |
테스트 세션 | 테스트 수행 단위, 보장된 테스트 수행 기간 |
테스트 노트 | 테스트 아이디어, 제한 등 최소한의 기록 |
요약 회고 | 테스트 경험 공유를 통한 향후 계획 수립 |