57 lines
2.8 KiB
Markdown
57 lines
2.8 KiB
Markdown
|
|
# E2E 테스트 리포트: 근태 사유 등록 테스트
|
||
|
|
|
||
|
|
**테스트 ID**: attendance-reason | **실행**: 2026-01-28 11:38:00 | **결과**: BLOCKED
|
||
|
|
|
||
|
|
## 테스트 요약
|
||
|
|
| 전체 | 성공 | 실패 | 스킵 | 성공률 |
|
||
|
|
|------|------|------|------|--------|
|
||
|
|
| 13 | 2 | 0 | 11 | 15% |
|
||
|
|
|
||
|
|
## 스텝별 결과
|
||
|
|
| 스텝 | 항목 | 상태 | 비고 |
|
||
|
|
|------|------|------|------|
|
||
|
|
| step-0 | 사이드바 메뉴 탐색 준비 | ✅ PASS | - |
|
||
|
|
| step-1 | 인사관리 > 근태관리 메뉴 진입 | ✅ PASS | URL 확인 완료 |
|
||
|
|
| step-1-1 | 위치 권한 팝업 처리 | ⏭️ SKIP | 테스트 불가 |
|
||
|
|
| step-2 | 사유 등록 모달 열기 | ❌ BLOCKED | **"사유 등록" 버튼 미존재** |
|
||
|
|
| step-3 | 대상 직원 선택 | ⏭️ SKIP | step-2 실패로 진행 불가 |
|
||
|
|
| step-4 | 사유 유형 선택 | ⏭️ SKIP | step-2 실패로 진행 불가 |
|
||
|
|
| step-5 | 사유 등록 | ⏭️ SKIP | step-2 실패로 진행 불가 |
|
||
|
|
| step-6 | 등록된 사유 탭에서 확인 | ⏭️ SKIP | step-2 실패로 진행 불가 |
|
||
|
|
| step-7 | 등록된 사유 수정 모달 열기 | ⏭️ SKIP | step-2 실패로 진행 불가 |
|
||
|
|
| step-8 | 사유 정보 수정 | ⏭️ SKIP | step-2 실패로 진행 불가 |
|
||
|
|
| step-9 | 수정 저장 | ⏭️ SKIP | step-2 실패로 진행 불가 |
|
||
|
|
| step-9-1 | 수정 데이터 반영 확인 | ⏭️ SKIP | step-2 실패로 진행 불가 |
|
||
|
|
| step-10~13 | 삭제 관련 스텝 | ⏭️ SKIP | step-2 실패로 진행 불가 |
|
||
|
|
|
||
|
|
## 버그/이슈
|
||
|
|
|
||
|
|
### BUG-ATT-002: 사유 등록 기능 미구현 또는 시나리오 불일치
|
||
|
|
- **우선순위**: High
|
||
|
|
- **위치**: `/ko/hr/attendance-management`
|
||
|
|
- **상세**:
|
||
|
|
- 시나리오 JSON에서 예상하는 "사유 등록" 버튼이 페이지에 존재하지 않음
|
||
|
|
- 현재 페이지에 존재하는 버튼: "근태 등록", "엑셀 다운로드"
|
||
|
|
- 사이드바에 "사유" 관련 메뉴 없음
|
||
|
|
- 출장/휴가/외근/연장근무 탭은 필터로만 존재 (등록 기능 아님)
|
||
|
|
- **가능한 원인**:
|
||
|
|
1. 사유 등록 기능이 아직 구현되지 않음
|
||
|
|
2. 시나리오 JSON이 구 디자인 기준으로 작성됨
|
||
|
|
3. 휴가관리 등 별도 메뉴에서 관리될 수 있음
|
||
|
|
- **예상**: "사유 등록" 버튼 존재
|
||
|
|
- **실제**: 해당 버튼 미존재
|
||
|
|
|
||
|
|
## 페이지 분석
|
||
|
|
- **URL**: /ko/hr/attendance-management
|
||
|
|
- **존재하는 버튼**: 근태 등록, 엑셀 다운로드, 필터, 초기화
|
||
|
|
- **존재하는 탭**: 전체, 미출근, 정시 출근, 지각, 결근, 휴가, 출장, 외근, 연장근무
|
||
|
|
- **탭 설명**: 근태 상태별 필터 기능 (등록 기능 아님)
|
||
|
|
|
||
|
|
## 권장 조치
|
||
|
|
1. 시나리오 JSON 파일 검토 및 현재 UI와 동기화 필요
|
||
|
|
2. "사유 등록" 기능 구현 여부 확인
|
||
|
|
3. 휴가관리, 출장관리 등 별도 메뉴에서 해당 기능 확인
|
||
|
|
|
||
|
|
---
|
||
|
|
*Generated by E2E Test Automation | 2026-01-28 11:38:00 KST*
|