콘텐츠로 이동

테스트 전략

두 축으로 품질을 본다 — (1) 스모크 테스트로 핵심 플로우의 정상 동작을, (2) 사용자 관점 알파테스트로 UX 흐름·신뢰성을 검증한다. 발견 항목은 QA tracker(Notion DB) + Jira로 추적.

테스트 종류

1. 스모크 테스트 (기능 정상 동작)

릴리스 직전 핵심 경로가 깨지지 않는지 빠르게 확인. 대상 플로우: - 인증: 로그인/로그아웃, 회원가입, 401 발생 시 /login 리다이렉트. - 스터디룸: (선생님) 생성 → 수업노트 작성 / (학생) 입장 → 수업노트 조회 → 질문 등록. - 과제: (선생님) 생성 → 마감일 설정 / (학생) 제출. - 온보딩: 회원가입 → 역할 선택 → 프로필 설정. - 초대 플로우.

2. 알파테스트 (사용자 관점 UX)

기능 구현 여부가 아니라 "사용자가 기대한 흐름이 막히는 지점"을 찾는다. 핵심은 신뢰성: 비번 찾기·문의·로그아웃·홈 이동 같은 기본 동선이 막히면 단순 누락이 아니라 신뢰 손상 리스크로 본다. - 목적: UX 흐름 / 피드백 타이밍 / 시각적 일관성 / 정보 구조 검증. - 범위: 강사·학생·학부모 역할별 E2E 체험(회원가입 생략, 더미 계정 사용). - 기간/회차: 테스트 2일 + 정리 1일, 총 2회(GA 구축 전·후). - 참여: 프로덕트팀 전원(PM·기획·디자인) 체험, 개발팀(프론트1·백엔드1) 실시간 지원. - 산출물: 역할별 체험 보고서 / UX 개선안 / Top 이슈 리포트.

UX 관찰 포인트 (알파테스트)

계정(비번 찾기·정보 수정·탈퇴 위치) / 네비게이션·정보구조(공지·도움말·홈 이동·푸터) / 문의·지원 채널 노출 / 시각·물리 UX(터치 범위·대비·현재 위치 인지) / 사용자 심리 흐름(다음 행동 예측·완료 메시지·오류 사유) / 브라우저·기기별(Chrome·Safari·Edge, 모바일·태블릿 반응형).

행동 규칙

  • URL 직접 입력/북마크 접근 금지 — UI 버튼·메뉴 클릭으로만 이동.
  • 기획 의도에 얽매이지 않기("원래 이렇게 쓰는 거" 금지).
  • 명세와 다르면 멈추고 혼란이 생긴 이유 중심으로 기록.
  • 더미 계정만 사용, API 에러/지연 시 리프레시 금지 → Jira 코멘트 기록.

테스트 환경

  • 데이터 규모: 약 1,000건(스터디룸 50개, 학생 30명/룸, 노트 500개).
  • 브라우저: Chrome / Safari / Edge 최신.
  • 기록: Jira 코멘트 타임로그 + 피드백.
  • 더미 계정(강사/학생/학부모) 비밀번호 등 시크릿 값은 본문 비게재 → raw/notion/MS2-알파테스트-일정-및-계획__29dfbb39.md, raw/notion/테스트-계정-정보__279fbb39.md (SECRET 플래그) 참조.

추적 (QA tracker)

Notion QA 테이블(bug tracker)로 항목 관리. 스키마: 작업명 / ID / 상태(발견·해결중·확인중·완료·보류) / 우선순위(Low~Highest) / 타입(기능·기능개선·버그) / 발견자·담당자 / 해결완료일 / 상하위 관계.

관련