Files
sam-hotfix/attendance-management_2026-01-20_08-10-15.md
2026-01-20 09:36:12 +09:00

3.0 KiB

E2E 테스트 리포트: 근태관리 테스트

테스트 ID: attendance-management 실행 시간: 2026-01-20 08:10:15 (KST) 소요 시간: 2분 테스트 결과: PASS


📊 테스트 요약

항목 결과
전체 스텝 수 13개
성공 13개
실패 0개
성공률 100%

📋 스텝별 상세 결과

스텝 테스트 항목 상태 비고
1 인사관리 > 근태관리 메뉴 진입 /hr/attendance-management
2 근태 현황 대시보드 확인 미출근 5명, 정시 출근 0명, 지각 0명, 휴가 0명
3 기간 필터 확인 당해년도/전전월/전월/당월/어제/오늘
4 탭 필터 확인 전체/미출근/정시출근/지각/결근/휴가/출장/외근/연장근무
5 근태 테이블 구조 확인 번호/부서/직책/이름/직급/기준일/출근/퇴근/휴게/연장근무/사유
6 근태 등록 모달 열기 "근태 정보" 모달 표시
7 근태 등록 모달 필드 확인 대상/기준일/출퇴근시간/연장시간
8 근태 등록 모달 닫기 취소 버튼 클릭
9 사유 등록 모달 열기 "사유 정보" 모달 표시
10 사유 유형 필드 확인 대상/기준일/유형 필드 존재
11 사유 등록 모달 닫기 ESC 키로 닫기
12 검색 기능 확인 이름, 부서 검색 필드 존재
13 엑셀 다운로드 버튼 확인 버튼 존재 확인

📈 동작 검증 결과

UI 요소 검증 수준 동작 결과
근태관리 메뉴 Level 3 클릭 → 페이지 이동
기간 필터 버튼 Level 2 존재 확인
탭 필터 Level 2 존재 확인
근태 테이블 Level 2 구조 확인
근태 등록 버튼 Level 3 클릭 → 모달 열림
근태 모달 필드 Level 2 필드 및 기본값 확인
사유 등록 버튼 Level 3 클릭 → 모달 열림
사유 모달 필드 Level 2 필드 존재 확인
엑셀 다운로드 Level 2 버튼 존재 확인

📸 스크린샷

  • 근태관리 페이지: screenshots/04_attendance_management-2026-01-19T23-09-22-368Z.png
  • 근태 등록 모달: screenshots/05_attendance_modal-2026-01-19T23-09-42-026Z.png
  • 사유 등록 모달: screenshots/06_reason_modal-2026-01-19T23-10-09-016Z.png

📝 테스트 결론

정상 동작 확인된 기능

  • 근태관리 페이지 로딩
  • 근태 현황 대시보드 (미출근/정시출근/지각/휴가 카드)
  • 기간 필터 버튼
  • 상태별 탭 필터
  • 근태 테이블 표시
  • 근태 등록 모달 열기/닫기
  • 사유 등록 모달 열기/닫기
  • 엑셀 다운로드 버튼 존재

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