Files
sam-hotfix/404_fix_report_2026-01-28_13-15-00.md
2026-01-28 13:33:09 +09:00

2.9 KiB

404 오류 시나리오 재테스트 및 수정 리포트

실행일시: 2026-01-28 13:15:00 KST 작업자: E2E Test Automation


요약

시나리오 원인 조치 결과
production-dashboard URL 경로 불일치 URL 수정 수정 완료
payment-history 메뉴 자체 없음 시나리오 재작성 수정 완료

1. production-dashboard

원인 분석

  • 기존 URL: /ko/production/dashboard (404 발생)
  • 실제 URL: /production/dashboard (정상)
  • 문제: 시나리오 JSON에 /ko/ 접두사가 잘못 포함됨

재테스트 결과

메뉴 클릭: 생산관리 → 생산 현황판
URL 이동: /production/dashboard
페이지 제목: 생산 현황판
404 발생: 없음 ✅

페이지 정상 동작 확인

  • 통계 카드: 전체 작업 11, 작업 대기 8, 작업중 0, 작업 완료 3
  • 긴급 작업: 0건
  • 지연 작업: 2건 (WO202601200001, WO202601150001)

수정 내용

파일: production-dashboard.json

- "url": "/ko/production/dashboard",
+ "url": "/production/dashboard",

- "expectedUrl": "/ko/production/dashboard"
+ "expectedUrl": "/production/dashboard"

2. payment-history → subscription-management

원인 분석

  • 기존 메뉴: 설정 → 결제내역 (존재하지 않음)
  • 실제 메뉴: 설정 → 구독관리
  • 문제: 시나리오가 존재하지 않는 메뉴를 참조

재테스트 결과

설정 메뉴 서브항목 확인:
- 계정정보
- 계좌관리
- 권한관리
- 직급관리
- 직책관리
- 근태설정
- 휴가정책
- 근무일정
- 알림설정
- 팝업관리
- 회사정보
- 구독관리 ← 실제 존재하는 메뉴

"결제내역" 메뉴 없음 ❌

수정 내용

  1. 파일명 변경: payment-history.jsonsubscription-management.json
  2. 시나리오 ID 변경: payment-historysubscription-management
  3. 메뉴 정보 수정:
    • level2: 결제내역구독관리
    • URL: /ko/settings/payment-history/subscription

결론

404 오류 패턴 확인

사용자 가설 검증 결과: 정확함

접근 방식 결과
URL 직접 접근 404 발생 가능
메뉴 클릭 방식 정상 동작

권장사항

  1. 모든 시나리오에서 URL 직접 접근 대신 메뉴 클릭 방식 사용
  2. 시나리오 JSON의 URL은 참조용으로만 사용하고, 실제 탐색은 menuNavigationEnhanced 설정 따름
  3. 새 시나리오 작성 시 실제 메뉴 구조 확인 필수

수정된 파일 목록

파일 변경 내용
production-dashboard.json URL 경로 수정 (/ko/ 제거)
subscription-management.json payment-history.json에서 이름 변경 및 메뉴 정보 수정

Generated by E2E Test Automation | 2026-01-28 13:15:00 KST