2.8 KiB
2.8 KiB
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에서 예상하는 "사유 등록" 버튼이 페이지에 존재하지 않음
- 현재 페이지에 존재하는 버튼: "근태 등록", "엑셀 다운로드"
- 사이드바에 "사유" 관련 메뉴 없음
- 출장/휴가/외근/연장근무 탭은 필터로만 존재 (등록 기능 아님)
- 가능한 원인:
- 사유 등록 기능이 아직 구현되지 않음
- 시나리오 JSON이 구 디자인 기준으로 작성됨
- 휴가관리 등 별도 메뉴에서 관리될 수 있음
- 예상: "사유 등록" 버튼 존재
- 실제: 해당 버튼 미존재
페이지 분석
- URL: /ko/hr/attendance-management
- 존재하는 버튼: 근태 등록, 엑셀 다운로드, 필터, 초기화
- 존재하는 탭: 전체, 미출근, 정시 출근, 지각, 결근, 휴가, 출장, 외근, 연장근무
- 탭 설명: 근태 상태별 필터 기능 (등록 기능 아님)
권장 조치
- 시나리오 JSON 파일 검토 및 현재 UI와 동기화 필요
- "사유 등록" 기능 구현 여부 확인
- 휴가관리, 출장관리 등 별도 메뉴에서 해당 기능 확인
Generated by E2E Test Automation | 2026-01-28 11:38:00 KST