Files
sam-hotfix/notification-settings_2026-01-20_20-13-00.md
2026-01-21 08:01:58 +09:00

6.0 KiB

E2E 테스트 리포트: 알림설정

테스트 ID: notification-settings 실행 시간: 2026-01-20 20:13:00 (KST) 소요 시간: 3분 테스트 결과: PASS


📊 테스트 요약

항목 결과
전체 스텝 수 15개 (주요 항목)
성공 15개
실패 0개
성공률 100%

📋 스텝별 상세 결과

스텝 테스트 항목 상태 비고
1 페이지 로드 확인 /ko/settings/notification-settings
2 페이지 구조 확인 7개 카테고리, 25개 스위치
3 카테고리 목록 확인 공지/일정/거래처/근태/수주발주/전자결재/생산
4 알림 항목 확인 18개 알림 항목 표시
5 항목 설정 버튼 확인 버튼 존재
6 저장 버튼 확인 버튼 존재
7 마스터 스위치 OFF 테스트 수주/발주 알림 비활성화
8 하위 스위치 disabled 확인 수주 등록/발주 알림 disabled
9 마스터 스위치 ON 테스트 수주/발주 알림 활성화
10 하위 스위치 enabled 확인 수주 등록/발주 알림 enabled
11 하위 스위치 ON 테스트 수주 등록 알림 활성화
12 저장 버튼 클릭 저장 처리됨
13 URL 유지 확인 /settings/notification-settings
14 새로고침 후 지속성 확인 마스터/하위 스위치 상태 유지
15 최종 상태 확인 모든 기능 정상 동작

📈 검증 결과

페이지 UI 요소

항목 예상 실제 결과
페이지 경로 /settings/notification-settings /settings/notification-settings
페이지 타이틀 알림설정 알림설정
페이지 설명 존재 "알림 설정을 관리합니다."
항목 설정 버튼 존재 존재
저장 버튼 존재 존재
카테고리 수 7개 7개
스위치 수 다수 25개

알림 카테고리 목록

카테고리 초기 상태 하위 항목
공지 알림 ON 공지사항 알림, 이벤트 알림
일정 알림 ON 부가세 신고 알림, 종합소득세 신고 알림
거래처 알림 ON 신규 업체 등록 알림, 신용등급 등록 알림
근태 알림 ON 연차 알림, 출근 알림, 지각 알림, 결근 알림
수주/발주 알림 ON 수주 등록 알림, 발주 알림
전자결재 알림 ON 결재요청 알림, 기안>승인/반려/완료 알림
생산 알림 ON 안전재고 알림, 생산완료 알림

알림 항목 목록 (18개)

# 알림 항목 발견
1 공지사항 알림
2 이벤트 알림
3 부가세 신고 알림
4 종합소득세 신고 알림
5 신규 업체 등록 알림
6 신용등급 등록 알림
7 연차 알림
8 출근 알림
9 지각 알림
10 결근 알림
11 수주 등록 알림
12 발주 알림
13 결재요청 알림
14 기안 > 승인 알림
15 기안 > 반려 알림
16 기안 > 완료 알림
17 안전재고 알림
18 생산완료 알림

마스터 스위치 Conditional Rendering 테스트

테스트 조작 예상 결과 실제 결과 결과
마스터 OFF 수주/발주 알림 OFF 하위 항목 disabled disabled
마스터 ON 수주/발주 알림 ON 하위 항목 enabled enabled

소리 선택 Combobox 옵션

옵션 존재
기본 알림음
SAM 보이스
무음

설정 지속성 테스트

항목 저장 전 새로고침 후 결과
수주/발주 알림 마스터 checked checked
수주 등록 알림 checked checked

📊 UI 요소 검증 결과

UI 요소 검증 수준 결과 비고
카테고리 마스터 스위치 Level 4 토글 → 하위 상태 변경 → 저장 → 지속
하위 알림 스위치 Level 4 토글 → 저장 → 지속
소리 선택 Combobox Level 2 옵션 3개 확인
항목 설정 버튼 Level 1 존재 확인
저장 버튼 Level 4 클릭 → 저장 → 지속

📸 스크린샷

  • 초기 상태: screenshots/025_notification_settings_initial-*.png
  • 최종 상태: screenshots/025_notification_settings_final-*.png

📝 테스트 결론

정상 동작 확인된 기능

  • 알림설정 페이지 로딩
  • 7개 알림 카테고리 표시
  • 18개 알림 항목 표시
  • 카테고리별 마스터 스위치 동작
  • 마스터 스위치 OFF → 하위 항목 disabled
  • 마스터 스위치 ON → 하위 항목 enabled
  • 개별 알림 스위치 토글
  • 소리 선택 Combobox (기본 알림음, SAM 보이스, 무음)
  • 저장 버튼 동작
  • 설정 지속성 (새로고침 후 유지)

📌 참고사항

  • 초기 상태: 모든 카테고리 마스터 스위치 ON
  • 소리 옵션: 기본 알림음, SAM 보이스, 무음
  • 이메일 알림 체크박스 존재 (테스트 미수행)
  • 소리 테스트 버튼 존재 (테스트 미수행)

🔄 플로우 요약

알림설정 페이지
  → 7개 카테고리 확인 ✅
  → 18개 알림 항목 확인 ✅
  → 마스터 스위치 OFF (수주/발주 알림) ✅
  → 하위 스위치 disabled 확인 ✅
  → 마스터 스위치 ON ✅
  → 하위 스위치 enabled 확인 ✅
  → 하위 스위치 ON (수주 등록 알림) ✅
  → 저장 버튼 클릭 ✅
  → 새로고침 → 설정 유지됨 ✅

테스트 실행자: Claude Code (QA Reporter) 리포트 생성 시간: 2026-01-20 20:13:00 (KST)