Files
sam-hotfix/attendance-reason_2026-01-21_21-33-00.md
2026-01-22 13:04:25 +09:00

2.7 KiB

E2E 테스트 리포트: 근태 사유 등록 테스트

테스트 ID: attendance-reason 실행 시간: 2026-01-21 21:33:00 (KST) 소요 시간: 4분 테스트 결과: PASS


📊 테스트 요약

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

📋 스텝별 상세 결과

스텝 테스트 항목 상태 비고
1 근태관리 페이지 확인 /hr/attendance-management
2 사유 등록 모달 열기 모달 정상 표시
3 대상 직원 선택 홍킬동 선택
4 사유 유형 선택 출장신청서 선택
5 등록 버튼 클릭 출장신청 페이지로 이동
6 출장 신청서 작성 및 등록 신청서 등록 완료

📈 동작 검증 결과

UI 요소 검증 수준 동작 결과 비고
사유 등록 버튼 Level 3 클릭 → 모달 열림
대상 드롭다운 Level 3 클릭 → 직원 목록 표시 9명 표시
유형 드롭다운 Level 3 클릭 → 옵션 표시 4개 옵션
등록 버튼 (모달) Level 4 클릭 → 신청 페이지 이동
출장신청 폼 Level 4 데이터 입력 → 등록
등록 버튼 (신청) Level 4 클릭 → 근태관리로 복귀

🔄 테스트 플로우

  1. 근태관리 페이지에서 "사유 등록" 버튼 클릭
  2. 사유 정보 모달 표시
  3. 대상: 홍킬동 선택
  4. 유형: 출장신청서 선택
  5. 등록 버튼 클릭 → /hr/documents/new?type=businessTripRequest 페이지 이동
  6. 출장 신청서 작성:
    • 제목: E2E 테스트 출장
    • 시작일: 2026-01-21
    • 종료일: 2026-01-22
    • 출장지: 서울 강남
    • 목적: E2E 테스트 목적
    • 상세 내용: E2E 테스트를 위한 출장 신청입니다.
  7. 등록 버튼 클릭 → 근태관리 페이지로 복귀

정상 동작 확인된 기능

  • 사유 등록 모달 열기/닫기
  • 대상 직원 드롭다운 (9명 표시)
  • 사유 유형 드롭다운 (출장/휴가/외근/연장근무)
  • 출장신청서 작성 페이지 이동
  • 출장 신청서 폼 필드 입력
  • 출장 신청서 등록 완료 후 근태관리 페이지 복귀

📸 스크린샷

  • reason_form_filled-2026-01-21T12-31-09-086Z.png
  • business_trip_request_page-2026-01-21T12-32-19-222Z.png
  • business_trip_form_filled-2026-01-21T12-33-08-699Z.png
  • attendance_reason_completed-2026-01-21T12-33-34-728Z.png

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