Files
sam-hotfix/attendance-management_2026-01-20_21-20-30.md
2026-01-21 08:01:58 +09:00

4.0 KiB

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

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


📊 테스트 요약

항목 결과
전체 스텝 수 13개
성공 12개
실패 0개
경고 1개
성공률 92%

📋 스텝별 상세 결과

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

📈 동작 검증 결과

UI 요소 검증 수준 동작 결과 비고
현황 카드 Level 2 데이터 표시 5/3/1/0 명 표시
기간 필터 버튼 Level 2 존재 확인 6개 버튼
탭 필터 Level 2 존재 확인 9개 탭
근태 테이블 Level 2 데이터 표시 9건 데이터
근태 등록 버튼 Level 3 클릭 → 모달 열림 모달 정상 표시
사유 등록 버튼 Level 3 클릭 → 모달 열림 모달 정상 표시
엑셀 다운로드 버튼 Level 2 클릭 → Console LOG ⚠️ "Excel download" 로그만 확인

🔍 콘솔 로그 분석

유형 메시지 심각도 조치 필요 여부
LOG Excel download Info ⚠️ 실제 다운로드 검증 필요
WARNING Missing Description for DialogContent Low 접근성 개선 권장

파일 다운로드 검증

항목 예상 실제 결과
Console LOG 존재 "Excel download" (참고용)
Network API 호출 /api/export 미확인 ⚠️
Download Event 발생 미확인 ⚠️

최종 판정: ⚠️ WARN (Console LOG 확인, 실제 다운로드 검증 추가 필요)


📸 스크린샷


📝 테스트 결론

정상 동작 확인된 기능

  • 페이지 이동 및 URL 확인
  • 현황 카드 (미출근/정시출근/지각/휴가)
  • 기간 필터 버튼 (당해년도~오늘)
  • 탭 필터 (전체~연장근무)
  • 근태 테이블 구조 및 데이터 표시
  • 근태 등록 모달 (열기/닫기, 필드 확인)
  • 사유 등록 모달 (열기/닫기, 필드 확인)

⚠️ 경고 사항

  • 엑셀 다운로드: Console LOG만 확인됨, 실제 파일 다운로드 동작 검증 필요
  • DialogContent 접근성 경고: aria-describedby 속성 누락

버그 발견된 기능

  • 없음

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