툴 스테이션 9번
목록으로 돌아가기

탐색적 테스트 실행: 테스트 사례를 넘어서는 발견의 여정

탐색적 테스팅은 무작위적인 것에 관한 것이 아니라 테스트 사례에서 다루지 않는 문제를 발견하기 위해 경험과 직관을 전략적으로 사용하는 것입니다. 실용적인 탐색적 테스트 팁을 공유하세요.

품질보증 탐색적 테스트 SBTM 테스트 팁 수동 테스트 품질 보증

마지막 업데이트:2026-03-07

탐색적 테스트의 효과는 테스터의 경험과 도메인 지식에 따라 달라집니다. 스크립트 테스트와 함께 사용하는 것이 좋습니다.

1. 탐색적 테스트란 무엇입니까?

탐색적 테스트는 테스트를 설계하고 동시에 실행하는 방법입니다. 스크립트를 따르지 않고 현재 관찰과 직관을 기반으로 테스트 방향을 동적으로 조정합니다. 이는 단지 '보는 것'에 관한 것이 아니라 훈련된 탐색에 관한 것입니다. 스크립트 테스트를 먼저 설계한 다음 실행합니다. 이는 회귀 테스트 및 규정 준수 요구 사항에 적합합니다. 탐색적 테스트는 생각하면서 수행되며, 알려지지 않은 문제를 발견하고 새로운 기능을 검증하는 데 적합합니다. 둘은 상호보완적이며, 서로 상보적이지 않습니다.

2. 세션 기반 테스트 관리(SBTM)

탐색적 테스트를 관리하려면 "세션"을 사용하세요. 각 세션에는 다음이 포함됩니다.

  • 전세

    이번에는 무엇을 탐구하고 있나요? 예: "극한 상황에서의 장바구니 동작 탐색"

  • 시간 제한

    보통 60~90분

  • 메모

    발견한 문제, 질문, 아이디어를 기록하세요.

  • 버그/문제

    공식적인 보고 문제

3. 팁 1: 역할극

다른 유형의 사용자인 척:

  • 초보 사용자

    처음 사용해보는 초보자

  • 바쁜 사용자

    바쁘게 움직이는 직장인들

  • 악의적인 사용자

    고의로 피해를 입히려는 악의적인 사용자

  • 접근 가능한 사용자

    보조기기를 사용하는 장애인

  • 모바일 장치 사용자

    인터넷 연결이 불안정한 모바일 기기 사용자

4. 팁 2: CRUD 테스트 방법

각 데이터 개체에 대해 만들기, 읽기, 업데이트, 삭제를 테스트합니다.

  • 생성 후 즉시 삭제

    삭제를 위한 극단적인 사례를 빠르게 설정하는 테스트

  • 대량의 데이터 생성

    대용량 데이터에서 시스템 성능 테스트

  • 동일한 정보를 동시에 편집

    동시 편집 테스트 처리

  • 참조 자료 삭제

    관련 데이터의 무결성 테스트

5. 팁 3: 프로세스 중단

다양한 단계에서 "나가기":

  • 양식을 중간에 작성하고 이전 페이지를 클릭하세요.

    테스트 데이터 유지 여부

  • 결제 진행 중에는 브라우저를 닫으세요.

    거래 무결성 테스트

  • 파일 업로드 중 네트워크 연결 끊김

    네트워크 예외 처리 테스트

  • 제출 버튼을 클릭하세요

    중복 제출 방지 테스트

6. 팁 4: 극한값 테스트

매우 긴 텍스트(10,000단어 이름), 특수 문자(이모지, HTML 태그, SQL 구문), Null 및 0, 음수, 매우 큰 숫자, 다양한 언어로 된 텍스트 등 다양한 극단적인 입력을 시도해 보세요.

7. 팁 5: 환경 변화 방법

테스트 환경 조건 변경: 언어 전환, 시간대 변경, 화면 해상도 조정, 다크 모드 켜기/끄기, 느린 네트워크 시뮬레이션(Chrome DevTools → 네트워크 → 느린 3G).

8. 탐색 과정을 기록하세요.

탐색적 테스트에서 가장 중요한 것은 다음을 기록하는 것입니다.

  • 화면 녹화

    나중에 검토하려면 OBS 또는 내장 녹음을 사용하세요.

  • 인스턴트 노트

    Notion 또는 OneNote를 사용하여 측정하는 동안 메모를 작성하세요.

  • 마인드맵

    XMind를 사용하여 테스트 범위 및 결과 구성

ℹ️

요설

본 사이트에 제공된 정보는 참고용일 뿐이며 그 완전성과 정확성을 보장하지 않습니다. 사용자는 정보의 적용 가능성에 대해 스스로 판단해야 합니다.

피드백