# E2E 테스트 결과 요약 **실행일시**: 2026-01-30 12:30:09 **테스트 환경**: https://dev.codebridge-x.com ## 테스트 결과 | 항목 | 수치 | |------|------| | 전체 시나리오 | 56개 | | 성공 (PASS) | 26개 | | 스킵 (SKIP) | 30개 | | 성공률 | 46.4% | ## 성공 시나리오 (26개) | # | 시나리오 | URL | |---|----------|-----| | 1 | account-info | /settings/account-info | | 2 | announcement-board | /customer-center/notices | | 3 | approval-box | /approval/inbox | | 4 | attendance-checkin | /hr/attendance | | 5 | bill-management | /accounting/bills | | 6 | board-management | /board/board-management | | 7 | card-add | /hr/card-management | | 8 | comprehensive-analysis | /reports/comprehensive-analysis | | 9 | employee-register | /hr/employee-management | | 10 | event-board | /customer-center/events | | 11 | free-board | /boards/free | | 12 | inspection-management | /quality/inspections | | 13 | inventory-status | /material/stock-status | | 14 | item-management | /production/screen-production | | 15 | payment-history | /payment-history | | 16 | process-management | /master-data/process-management | | 17 | quality-certification | /quality/qms | | 18 | receiving-management | /material/receiving-management | | 19 | reference-box | /approval/reference | | 20 | sales-management | /accounting/sales | | 21 | shipment-management | /accounting/sales | | 22 | vacation-management | /hr/vacation-management | | 23 | vendor-management | /accounting/vendors | | 24 | work-order-management | /production/work-orders | | 25 | worker-screen | /production/worker-screen | ## 스킵된 시나리오 (30개) | # | 시나리오 | 사유 | |---|----------|------| | 1 | attendance-management | 근태관리 메뉴 없음 | | 2 | attendance-settings | 근태 설정 메뉴 없음 | | 3 | bad-debt-collection | 대손채권 메뉴 없음 | | 4 | bank-account-management | 계좌 관리 메뉴 없음 | | 5 | bank-transactions | 입출금계좌조회 메뉴 없음 | | 6 | board-test | 게시판 테스트 메뉴 없음 | | 7 | card-transactions | 카드내역조회 메뉴 없음 | | 8 | company-info | 회사정보 메뉴 없음 | | 9 | customer-inquiry | 1:1 문의 메뉴 없음 | | 10 | daily-report | 일일장부 메뉴 없음 | | 11 | department-add | 부서관리 메뉴 없음 | | 12 | deposit-management | 입금관리 메뉴 없음 | | 13 | draft-box | 기안함 메뉴 없음 | | 14 | expected-expenses | 예상비용 메뉴 없음 | | 15 | faq | FAQ 메뉴 없음 | | 16 | item-standard-management | 품목 기준정보 메뉴 없음 | | 17 | leave-policy | 휴가 정책 메뉴 없음 | | 18 | notification-settings | 알림 설정 메뉴 없음 | | 19 | order-management | 발주관리 메뉴 없음 | | 20 | permission-management | 권한 관리 메뉴 없음 | | 21 | popup-management | 팝업 관리 메뉴 없음 | | 22 | position-management | 직위 관리 메뉴 없음 | | 23 | price-management | 가격 관리 메뉴 없음 | | 24 | production-dashboard | 품질인정심사 시스템 메뉴 없음 | | 25 | rank-management | 직급 관리 메뉴 없음 | | 26 | receivables-status | 미수현황 메뉴 없음 | | 27 | salary-management | 급여관리 메뉴 없음 | | 28 | subscription-management | 구독 관리 메뉴 없음 | | 29 | vendor-ledger | 거래처원장 메뉴 없음 | | 30 | withdrawal-management | 출금관리 메뉴 없음 | | 31 | work-performance | 작업실적 메뉴 없음 | ## 분석 ### 스킵 사유 분류 - **시나리오 메뉴명 불일치**: 30개 - 시나리오 JSON 파일의 level2 메뉴명이 실제 사이드바와 다름 - **특수 테스트 제외**: 4개 (login, crud-delete-*, pdf-download-test) ### 이전 테스트 대비 변화 - 이전 테스트(11:38): 46/60 PASS (76.7%) - 현재 테스트(12:30): 26/56 PASS (46.4%) - 성공률 감소 원인: 테스트 스크립트의 메뉴명 매칭 로직이 더 엄격해짐 ### 권장 조치 1. 시나리오 JSON 파일의 `menuNavigation.level2` 값을 실제 사이드바 메뉴명과 정확히 일치시키기 2. 띄어쓰기, 공백 차이 확인 (예: "근태관리" vs "근태 관리") 3. 실제 사이드바 메뉴 구조 재확인 필요