분류
시나리오
카테고리 또는 시나리오를 선택하세요. 테스트 케이스가 없습니다.
Key Value 설명
환경 데이터가 없습니다.

테스트 케이스 관리 가이드

개요

웹 애플리케이션의 수동 테스트를 체계적으로 관리하기 위한 도구입니다.

  • 카테고리: 테스트 케이스를 기능/모듈별로 분류 (무엇을 테스트하는가)
  • 시나리오: 테스트를 실행할 환경/조건을 정의 (어떤 환경에서 테스트하는가)
  • 실행 기록: 같은 케이스를 시나리오별로 독립 기록 (환경별 결과 비교)

1. 전체 사용 흐름

1
카테고리 생성: 대분류 > 중분류 > 소분류 계층 구성
예: 인스타그램 > 로그인, 인스타그램 > 계정 관리
2
시나리오 생성: 테스트 환경/조건별로 시나리오 정의
예: PC 직접연결, VPN(미국), VPN(일본), 프록시
3
테스트 케이스 작성: TC ID, 테스트명, 전제조건, 테스트 단계, 기대 결과 입력
카테고리를 지정하고, 시나리오에 연결
4
테스트 실행: 카테고리로 케이스를 필터 + 시나리오를 선택하여 실행 결과 기록
시나리오를 바꾸면 같은 케이스의 다른 환경 결과를 입력/확인

2. 카테고리 (분류)

테스트 케이스를 기능/모듈 단위로 정리하는 3단계 계층 구조입니다.

단계설명예시
대분류서비스/플랫폼 단위인스타그램, 페이스북, 유튜브
중분류기능 단위로그인, 게시물 작성, DM
소분류세부 기능2FA 로그인, 소셜 로그인

카테고리 생성: [+ 분류] 버튼 → 레벨 선택 → 상위 카테고리 지정 → 이름 입력

3. 시나리오 (실행 환경)

같은 테스트 케이스를 어떤 환경/조건에서 실행할지 정의합니다. 시나리오별로 실행 기록이 독립적으로 저장됩니다.

활용 예시:

  • 환경별 테스트: PC 직접연결 / VPN(미국) / VPN(일본) / 프록시
  • 브라우저별 테스트: Chrome / Safari / Firefox / Edge
  • 디바이스별 테스트: 데스크탑 / 모바일 웹 / 태블릿
  • 계정별 테스트: 신규 계정 / 기존 계정 / 제한된 계정
  • 버전별 테스트: v1.0 릴리즈 / v1.1 핫픽스

시나리오 관리: [+ 시나리오] 생성, 드롭다운 옆 [편집] / [삭제] 버튼

4. 테스트 케이스 작성

항목설명예시
TC ID고유 식별자TC-001, LOGIN-001
테스트명테스트 목적을 간결하게정상 로그인
전제조건테스트 실행 전 필요한 상태유효한 계정 준비
테스트 단계순서대로 실행할 액션 (동적 추가)1. 접속 → 2. ID/PW 입력 → 3. 클릭
기대 결과정상 동작 시 예상되는 결과피드 페이지 정상 노출
카테고리분류 지정 (선택)인스타그램 > 로그인
우선순위High / Medium / LowHigh

시나리오가 선택된 상태에서 케이스를 추가하면 자동으로 해당 시나리오에 연결됩니다.

5. 테스트 실행 및 결과 기록

테이블에서 직접 인라인 편집으로 실행 결과를 기록합니다. 입력 시 자동 저장됩니다.

컬럼입력 방법
실제 결과텍스트 직접 입력 (실행 후 실제 발생한 결과)
상태드롭다운 선택 (TODO/PASS/FAIL/BLOCKED)
비고부가 정보, 버그 번호, 특이사항 메모
테스터실행자 이름/이니셜
일자실행 날짜 (기본: 오늘)

5-1. 반복 실행 및 이력 관리

같은 시나리오에서 같은 케이스를 여러 번 반복 테스트할 수 있으며, 모든 실행 결과가 이력으로 보존됩니다.

새 실행 회차

현재 시나리오의 모든 케이스에 새로운 실행 기록을 일괄 생성합니다.

기존 결과는 이력으로 보존되고, 모든 상태가 TODO로 초기화됩니다.

이력 보기

각 행의 시계 아이콘(⏱)을 클릭하면 해당 케이스+시나리오의 전체 실행 이력을 확인할 수 있습니다.

회차별 상태 변화, 실행 일자, 테스터, 비고 등을 시간순으로 조회합니다.

예시 흐름:

1회차: VPN(미국)으로 로그인 테스트 → TC-001 PASS, TC-004 FAIL

[+ 새 실행 회차] 클릭 → 모든 케이스 TODO로 리셋

2회차: 버그 수정 후 재테스트 → TC-004 PASS

⏱ 이력 보기 → 1회차 FAIL, 2회차 PASS 확인 가능

6. 상태 구분

TODO 미실행 - 아직 테스트하지 않은 상태
PASS 통과 - 기대 결과와 일치
FAIL 실패 - 기대 결과와 불일치, 버그 발견
BLOCKED 차단 - 선행 조건 미충족으로 실행 불가

7. 테스트 환경

테스트에 필요한 공통 데이터를 key-value 형태로 관리합니다. 팀원 간 테스트 환경 정보를 공유하는 용도입니다.

등록 예시:

PC_WIN_CHROMEWindows 11 / Chrome 130자택 PC
VPN_USNordVPN / US-East미국 VPN
IG_TEST_ACCOUNTtest_user_01테스트 계정
PROXY_RESIDENTIAL123.45.67.89:8080주거용 프록시

8. 실전 예시: 인스타그램 로그인 테스트

목표: 인스타그램 로그인 기능을 여러 네트워크 환경에서 테스트

카테고리:

인스타그램 > 로그인

시나리오 (4개):

PC 직접연결 / VPN(미국) / VPN(일본) / 프록시

테스트 케이스 (5개):

  • TC-001 정상 로그인
  • TC-002 2FA 인증 로그인
  • TC-003 잘못된 비밀번호
  • TC-004 로그인 후 IP 차단 확인
  • TC-005 반복 로그인 시도

실행 방법:

분류에서 "인스타그램 > 로그인" 선택 → 시나리오에서 "PC 직접연결" 선택 → 5개 케이스 실행 후 결과 기록 → 시나리오를 "VPN(미국)"으로 변경 → 같은 5개 케이스를 다시 실행 → 반복

콘텐츠 추가

날짜 # 조회 좋아요 댓글 공유 트래픽 시간 메모

실행 이력

실행 이력이 없습니다.

카테고리 추가