E2E 테스트 리포트: 휴가관리 테스트
테스트 ID: vacation-management
실행 시간: 2026-01-20 23:56:00 (KST)
소요 시간: 4분
테스트 결과: ✅ PASS
📊 테스트 요약
| 항목 |
결과 |
| 전체 스텝 수 |
12개 (축약) |
| 성공 |
12개 |
| 실패 |
0개 |
| 경고 |
0개 |
| 성공률 |
100% |
📋 스텝별 상세 결과
| 스텝 |
테스트 항목 |
상태 |
비고 |
| 1 |
휴가관리 페이지 진입 |
✅ PASS |
URL: /hr/vacation-management |
| 2 |
페이지 구조 확인 |
✅ PASS |
탭 3개, 통계 카드 4개, 테이블 |
| 3 |
사용현황 탭 데이터 |
✅ PASS |
9개 행 표시 |
| 4 |
부여현황 탭 전환 |
✅ PASS |
3개 행 표시 |
| 5 |
부여등록 버튼 확인 |
✅ PASS |
버튼 존재 |
| 6 |
부여등록 다이얼로그 열기 |
✅ PASS |
다이얼로그 표시 |
| 7 |
다이얼로그 필드 확인 |
✅ PASS |
사원 선택, 휴가 유형, 부여일, 부여 일수, 사유 |
| 8 |
다이얼로그 닫기 |
✅ PASS |
ESC 키로 닫기 |
| 9 |
신청현황 탭 전환 |
✅ PASS |
3개 행 표시 |
| 10 |
휴가신청 버튼 확인 |
✅ PASS |
버튼 존재 |
| 11 |
승인 버튼 확인 |
✅ PASS |
버튼 존재 |
| 12 |
에러 페이지 없음 |
✅ PASS |
정상 동작 |
📈 동작 검증 결과
| UI 요소 |
검증 수준 |
동작 |
결과 |
비고 |
| 탭 네비게이션 (3개) |
Level 3 |
클릭 → 탭 전환 |
✅ |
사용현황/부여현황/신청현황 |
| 통계 카드 (4개) |
Level 2 |
표시 확인 |
✅ |
승인대기, 연차, 경조사, 사용률 |
| 부여등록 버튼 |
Level 3 |
클릭 → 다이얼로그 열림 |
✅ |
정상 동작 |
| 휴가신청 버튼 |
Level 2 |
존재 확인 |
✅ |
신청현황 탭에서 확인 |
| 승인 버튼 |
Level 2 |
존재 확인 |
✅ |
행별 버튼 |
📋 페이지 구조 정보
탭 구성
| 탭 |
데이터 수 |
| 휴가 사용현황 |
9건 |
| 휴가 부여현황 |
3건 |
| 휴가 신청현황 |
3건 |
통계 카드
| 카드 |
설명 |
| 휴가 승인 대기 |
승인 대기 중인 휴가 신청 수 |
| 연차 |
연차 휴가 현황 |
| 경조사 |
경조사 휴가 현황 |
| 연간 연차 사용률 |
전체 연차 사용 비율 |
부여등록 다이얼로그
| 필드 |
타입 |
| 사원 선택 |
Combobox |
| 휴가 유형 |
Combobox (연차 기본) |
| 부여일 |
DatePicker |
| 부여 일수 |
Number Input |
| 사유 |
Textarea |
버튼
| 버튼 |
기능 |
| 취소 |
다이얼로그 닫기 |
| 등록 |
휴가 부여 저장 |
신청현황 탭 기능
| 버튼 |
기능 |
| 휴가신청 |
새 휴가 신청 |
| 승인 |
휴가 신청 승인 |
📸 스크린샷
📝 테스트 결론
✅ 정상 동작 확인된 기능
- 휴가관리 페이지 로드
- 3개 탭 네비게이션 (사용현황, 부여현황, 신청현황)
- 각 탭별 데이터 카운트 표시
- 통계 카드 4개 표시
- 부여등록 다이얼로그 (필드: 사원, 유형, 부여일, 일수, 사유)
- 휴가신청 버튼
- 승인 버튼
⏸️ 미테스트 항목
- 실제 휴가 부여 등록 (데이터 영향 최소화)
- 실제 휴가 신청 등록
- 승인/반려 처리
💡 권장 사항
-
부여등록 완전 테스트 (Info):
- 실제 데이터 등록 후 목록 반영 확인
- 수동 테스트 권장
-
승인/반려 워크플로우 (Info):
- 신청 → 승인/반려 → 상태 변경 플로우 확인
테스트 실행자: Claude Code (QA Reporter)
리포트 생성 시간: 2026-01-20 23:56:00 (KST)