Files
sam-scenarios/SCENARIO_VERIFICATION_REPORT_2026-01-31.md
김보곤 6c1f2da8d9 chore: 미구현 메뉴 시나리오 26개 삭제
삭제된 시나리오:
- 회계관리: bill-management, receivables-status, bad-debt-collection, bank-transactions, card-add, card-transactions, bank-account-management
- 설정: account-info, attendance-settings, leave-policy, notification-settings, position-management
- 게시판: event-board, faq, board-management, board-test
- 품질관리: quality-certification
- 생산관리: process-management, production-dashboard, worker-screen, work-order-management
- 기준정보: item-standard-management, order-management
- 기타: customer-inquiry, expected-expenses, daily-report

사유: 실제 UI에 해당 메뉴가 존재하지 않음 (SKIP 원인)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 09:55:28 +09:00

7.1 KiB

E2E 시나리오 메뉴 검증 리포트

검증일시: 2026-01-31 21:55:00 검증 대상: e2e/scenarios/*.json (68개 파일) 검증 서버: https://dev.codebridge-x.com


검증 결과 요약

항목 개수
전체 시나리오 68개
설정 파일 (검증 제외) 9개
특수 시나리오 (로그인/PDF) 2개
메뉴 시나리오 57개
메뉴 일치 56개 (98.2%)
메뉴 불일치 1개 (1.8%)

검증 결과: 매우 양호

E2E 시나리오의 메뉴 경로가 98.2% 실제 SAM 메뉴와 일치합니다.


불일치 항목 (1개)

파일명 시나리오 경로 실제 경로 수정 필요
crud-delete-freeboard.json 고객센터 > 자유게시판 게시판 > 자유게시판

수정 방법

// crud-delete-freeboard.json
"menuNavigation": {
  "level1": "게시판",      // 변경: 고객센터 → 게시판
  "level2": "자유게시판"
}

제외 파일 (11개)

설정 파일 (9개) - 메뉴 탐색 없음

  • _global-accessibility-config.json
  • _global-api-config.json
  • _global-crud-config.json
  • _global-modal-config.json
  • _global-parallel-config.json
  • _global-performance-config.json
  • _global-retry-config.json
  • _global-testdata-config.json
  • _global-visual-config.json

특수 시나리오 (2개)

  • login.json - 로그인 페이지 (사이드바 메뉴 아님)
  • pdf-download-test.json - PDF 다운로드 테스트

실제 SAM 메뉴 구조 (2026-01-31 기준)

품질관리
├── 검사관리
└── 품질인정심사 시스템

결재관리
├── 기안함
├── 결재함
└── 참조함

기준정보 관리
├── 품목기준관리
└── 공정관리

게시판
├── 게시판 관리
├── 자유게시판          ← crud-delete-freeboard.json 수정 필요
└── 게시판 테스트

인사관리
├── 사원관리
├── 부서관리
├── 카드관리
├── 근태현황
├── 근태관리
├── 급여관리
└── 휴가관리

리포트
└── 종합분석

고객센터
├── 공지사항
├── 1:1 문의
├── FAQ
└── 이벤트 게시판

설정
├── 계정정보
├── 계좌관리
├── 권한관리
├── 직급관리
├── 직책관리
├── 근태설정
├── 휴가정책
├── 근무일정
├── 알림설정
├── 팝업관리
├── 회사정보
└── 구독관리

판매관리
├── 견적관리
├── 수주관리
└── 단가관리

생산관리
├── 품목관리
├── 생산 현황판
├── 작업지시 관리
├── 작업실적
└── 작업자 화면

자재관리
├── 재고현황
└── 입고관리

출고관리
└── 출하관리

회계관리
├── 거래처관리
├── 거래처원장
├── 매출관리
├── 매입관리
├── 어음관리
├── 입금관리
├── 출금관리
├── 입출금계좌조회
├── 카드내역조회
├── 미수금현황
├── 지출예상내역서
├── 악성채권추심관리
├── 일일 일보
└── 결제내역

시나리오별 검증 결과 (57개)

일치 (56개)

# 시나리오 메뉴 경로
1 account-info.json 설정 > 계정정보
2 approval-box.json 결재관리 > 결재함
3 attendance-checkin.json 인사관리 > 근태현황
4 attendance-management.json 인사관리 > 근태관리
5 attendance-settings.json 설정 > 근태설정
6 bad-debt-collection.json 회계관리 > 악성채권추심관리
7 bank-account-management.json 설정 > 계좌관리
8 bank-transactions.json 회계관리 > 입출금계좌조회
9 bill-management.json 회계관리 > 어음관리
10 board-management.json 게시판 > 게시판 관리
11 board-test.json 게시판 > 게시판 테스트
12 card-add.json 인사관리 > 카드관리
13 card-transactions.json 회계관리 > 카드내역조회
14 company-info.json 설정 > 회사정보
15 comprehensive-analysis.json 리포트 > 종합분석
16 crud-delete-vendor.json 회계관리 > 거래처관리
17 customer-inquiry.json 고객센터 > 1:1 문의
18 daily-report.json 회계관리 > 일일 일보
19 department-add.json 인사관리 > 부서관리
20 deposit-management.json 회계관리 > 입금관리
21 draft-box.json 결재관리 > 기안함
22 employee-register.json 인사관리 > 사원관리
23 event-board.json 고객센터 > 이벤트 게시판
24 expected-expenses.json 회계관리 > 지출예상내역서
25 faq.json 고객센터 > FAQ
26 free-board.json 게시판 > 자유게시판
27 inspection-management.json 품질관리 > 검사관리
28 inventory-status.json 자재관리 > 재고현황
29 item-management.json 생산관리 > 품목관리
30 item-standard-management.json 기준정보 관리 > 품목기준관리
31 leave-policy.json 설정 > 휴가정책
32 notification-settings.json 설정 > 알림설정
33 order-management.json 판매관리 > 수주관리
34 payment-history.json 회계관리 > 결제내역
35 permission-management.json 설정 > 권한관리
36 popup-management.json 설정 > 팝업관리
37 position-management.json 설정 > 직책관리
38 price-management.json 판매관리 > 단가관리
39 process-management.json 기준정보 관리 > 공정관리
40 production-dashboard.json 생산관리 > 생산 현황판
41 quality-certification.json 품질관리 > 품질인정심사 시스템
42 rank-management.json 설정 > 직급관리
43 receivables-status.json 회계관리 > 미수금현황
44 receiving-management.json 자재관리 > 입고관리
45 reference-box.json 결재관리 > 참조함
46 salary-management.json 인사관리 > 급여관리
47 sales-management.json 회계관리 > 매출관리
48 shipment-management.json 출고관리 > 출하관리
49 subscription-management.json 설정 > 구독관리
50 vacation-management.json 인사관리 > 휴가관리
51 vendor-ledger.json 회계관리 > 거래처원장
52 vendor-management.json 회계관리 > 거래처관리
53 withdrawal-management.json 회계관리 > 출금관리
54 worker-screen.json 생산관리 > 작업자 화면
55 work-order-management.json 생산관리 > 작업지시 관리
56 work-performance.json 생산관리 > 작업실적

결론

E2E 시나리오 메뉴 정합성: 98.2% (56/57)

단 1개 시나리오(crud-delete-freeboard.json)만 수정이 필요합니다:

  • 변경: 고객센터 > 자유게시판게시판 > 자유게시판

시나리오 파일들이 실제 SAM 애플리케이션 메뉴 구조와 매우 잘 일치합니다.