E2E 테스트 리포트: 근태현황 출퇴근 테스트
테스트 ID: attendance-checkin
실행 시간: 2026-01-17 09:39:26 (KST)
소요 시간: 1분
테스트 결과: ✅ PASS
📊 테스트 요약
| 항목 |
결과 |
| 전체 스텝 수 |
10개 |
| 성공 |
10개 |
| 실패 |
0개 |
| 경고 |
0개 |
| 성공률 |
100% |
📋 스텝별 상세 결과
| 스텝 |
테스트 항목 |
상태 |
비고 |
| 1 |
브라우저 위치 권한 설정 |
✅ |
자동 허용 |
| 2 |
인사관리 메뉴 진입 |
✅ |
/hr/attendance 이동 |
| 3 |
위치 정보 로딩 대기 |
✅ |
TMap 지도 로드 완료 |
| 4 |
사용자 정보 확인 |
✅ |
홍킬동, 부서명 표시 |
| 5 |
출근 상태 확인 |
✅ |
출근하기 버튼 표시 |
| 6 |
출근하기 |
✅ |
09:39:36 출근 완료 |
| 7 |
출근 완료 상태 확인 |
✅ |
출근 시간 표시, 퇴근하기 버튼 활성화 |
| 8 |
퇴근하기 버튼 상태 확인 |
✅ |
퇴근하기 버튼 visible |
| 9 |
퇴근하기 |
✅ |
09:40:01 퇴근 완료 |
| 10 |
최종 상태 확인 |
✅ |
출퇴근 기록 완료 |
📈 동작 검증 결과
| UI 요소 |
검증 수준 |
동작 |
결과 |
비고 |
| 지도 (TMap) |
Level 3 |
로드 및 표시 |
✅ |
위치 43m (범위 내) 표시 |
| 출근하기 버튼 |
Level 4 |
클릭 → 출근 기록 |
✅ |
API 호출 성공 |
| 출근 완료 모달 |
Level 3 |
표시 및 확인 |
✅ |
09:39:36 기록 |
| 퇴근하기 버튼 |
Level 4 |
클릭 → 퇴근 기록 |
✅ |
API 호출 성공 |
| 퇴근 완료 모달 |
Level 3 |
표시 및 확인 |
✅ |
09:40:01 기록 |
✅ 정상 동작 확인된 기능
- 근태현황 페이지 로드
- TMap 지도 표시 및 현재 위치 표시
- 사용자 정보 (홍킬동, 부서명) 표시
- 현재 시간 실시간 업데이트
- 출근하기 버튼 클릭 → 출근 기록 성공
- 출근 완료 모달 (시간, 날짜, 위치 표시)
- 출근 후 퇴근하기 버튼 활성화
- 퇴근하기 버튼 클릭 → 퇴근 기록 성공
- 퇴근 완료 모달 (시간, 날짜, 위치 표시)
📝 테스트 데이터
| 항목 |
값 |
| 출근 시간 |
09:39:36 |
| 퇴근 시간 |
09:40:01 |
| 날짜 |
2026년 1월 17일 (토) |
| 위치 |
본사 (43m 범위 내) |
테스트 실행자: Claude Code (QA Reporter)
리포트 생성 시간: 2026-01-17 09:40:00 (KST)