Test Cases - MZC-CSC/mc-web-console GitHub Wiki

Test Cases β€” κΈ°λŠ₯ TC 체계 (v0.7)

생성: 2026-10-16 Β· κΈ°μ€€: v07 Β· 원본: λ§€μΉ­ν‘œ docs/plans/tc_v07_master.json + 여정별 κ³„νšμ„œ(Excel) νŒμ • ← Test Scenarios Β· κΈ°λŠ₯ TC ν—ˆλΈŒ Β· IV ν—ˆλΈŒ

TC λŠ” κΈ°λŠ₯ ν…ŒμŠ€νŠΈ λ‹¨μœ„μž…λ‹ˆλ‹€. Provider(AWS, Azure, GCP …) 별 싀행은 TC μ•„λž˜μ˜ 컀버리지 ν•­λͺ©μž…λ‹ˆλ‹€.

λͺ…μΉ­(C1~C9) > λŒ€λΆ„λ₯˜ > 쀑뢄λ₯˜ > μ†ŒλΆ„λ₯˜ > μ„ΈλΆ„λ₯˜ = TC (TC-{FW}-nnn, κΈ°λŠ₯ ν…ŒμŠ€νŠΈ)
   β”” ν…ŒμŠ€νŠΈ μ‹œλ‚˜λ¦¬μ˜€ (IV 번호: μ ˆμ°¨Β·μž…λ ₯Β·κΈ°λŒ€κ²°κ³Ό)
       β”” 컀버리지 ν•­λͺ© (Provider 별 μ‹€ν–‰ = νŒμ •)
           β”” 증거 (spec μ½”λ“œ, λ…Ήν™”)
  • TC νŒμ •: 컀버리지 ν•­λͺ© 쀑 FAIL 1건 이상 β†’ ❌ FAIL / μ•„λ‹ˆλ©΄ PASS 1건 이상 β†’ βœ… PASS / BLOCKED β†’ 🚧 / μ „λΆ€ SKIP β†’ ⏭️ / κ·Έ λ°– β†’ ⬜ λ―Έμ‹€ν–‰ / ν…ŒμŠ€νŠΈ μ‹œλ‚˜λ¦¬μ˜€ μ—†μŒ β†’ πŸ“ λ―Έμž‘μ„±
  • 컀버리지 = PASSΒ·FAIL 이 λ‚œ Provider 수 / λŒ€μƒ Provider 수
  • μ•„λž˜ ν‘œλŠ” κΈ°λŠ₯λͺ©λ‘ μ œμ™Έ TC 5개(TC-IAM-044, TC-IAM-045, TC-IAM-046, TC-IAM-047, TC-INFRA-020)λ₯Ό λΊ€ 262개 κΈ°μ€€μž…λ‹ˆλ‹€. μ œμ™Έ TC 도 Framework νŽ˜μ΄μ§€μ—λŠ” μžˆμŠ΅λ‹ˆλ‹€.

Framework 별

Framework TC μ‹œλ‚˜λ¦¬μ˜€ 있음 βœ… PASS ❌ FAIL 🚧 BLOCKED ⏭️ SKIP ⬜ λ―Έμ‹€ν–‰ πŸ“ λ―Έμž‘μ„± νŽ˜μ΄μ§€
mc-admin-cli 26 0 0 0 0 0 0 26 Test-Cases-ADMIN
mc-iam-manager 52 31 31 0 0 0 0 21 Test-Cases-IAM
mc-infra-manager 61 61 55 5 0 1 0 0 Test-Cases-INFRA
mc-application-manager 29 29 20 6 2 1 0 0 Test-Cases-APP
mc-workflow-manager 19 19 17 1 1 0 0 0 Test-Cases-WF
mc-data-manager 21 20 20 0 0 0 0 1 Test-Cases-DATA
mc-observability 34 34 26 6 1 1 0 0 Test-Cases-OBS
mc-cost-optimizer 20 20 11 2 0 7 0 0 Test-Cases-COST
합계 262 214 180 20 4 10 0 48

λΆ„λ₯˜ (λͺ…μΉ­ > λŒ€λΆ„λ₯˜ > 쀑뢄λ₯˜ > μ†ŒλΆ„λ₯˜)

λͺ…μΉ­ λŒ€λΆ„λ₯˜ 쀑뢄λ₯˜ μ†ŒλΆ„λ₯˜ TC μ‹œλ‚˜λ¦¬μ˜€ 있음 νŒμ • (TC 수) 컀버리지
C1 ν™˜κ²½κ΅¬μ„± μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • ν”Œλž«νΌ μ„€μΉ˜ (INSTALL) TC-ADMIN-001 ~ 005 0/5 πŸ“ 5 0/0
C1 ν™˜κ²½κ΅¬μ„± μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • Docker Compose 라이프사이클 (mcc infra) TC-ADMIN-006 ~ 010 0/5 πŸ“ 5 0/0
C1 ν™˜κ²½κ΅¬μ„± μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • K8s Helm 배포 (mcc k8s) TC-ADMIN-011 ~ 013 0/3 πŸ“ 3 0/0
C1 ν™˜κ²½κ΅¬μ„± μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • CLI REST ν΄λΌμ΄μ–ΈνŠΈ (mcc rest) TC-ADMIN-014 ~ 018 0/5 πŸ“ 5 0/0
C1 ν™˜κ²½κ΅¬μ„± μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • CLI μ„œλΉ„μŠ€ API 호좜 (mcc api) TC-ADMIN-019 ~ 023 0/5 πŸ“ 5 0/0
C1 ν™˜κ²½κ΅¬μ„± μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • μ΄ˆκΈ°ν™” (INIT) TC-ADMIN-024 ~ 026TC-IAM-001 ~ 004TC-WF-001 1/8 βœ… 1 πŸ“ 7 1/1
C2 [운영자]ν™˜κ²½κ΅¬μ„± ν”Œλž«νΌ μ˜¨λ³΄λ”© 인증 TC-IAM-005 ~ 012 5/8 βœ… 5 πŸ“ 3 5/5
C2 [운영자]ν™˜κ²½κ΅¬μ„± ν”Œλž«νΌ μ˜¨λ³΄λ”© μ‚¬μš©μž TC-IAM-013 ~ 018 3/6 βœ… 3 πŸ“ 3 3/3
C2 [운영자]ν™˜κ²½κ΅¬μ„± ν”Œλž«νΌ μ˜¨λ³΄λ”© νšŒμ‚¬(법인) TC-IAM-019 ~ 020 0/2 πŸ“ 2 0/0
C2 [운영자]ν™˜κ²½κ΅¬μ„± ν”Œλž«νΌ μ˜¨λ³΄λ”© 쑰직(κ·Έλ£Ή) TC-IAM-021 ~ 032 12/12 βœ… 12 12/12
C2 [운영자]ν™˜κ²½κ΅¬μ„± ν”Œλž«νΌ μ˜¨λ³΄λ”© μ—­ν• Β·κΆŒν•œ TC-IAM-033 ~ 043TC-IAM-048 7/12 βœ… 7 πŸ“ 5 7/7
C2 [운영자]ν™˜κ²½κ΅¬μ„± ν”Œλž«νΌ μ˜¨λ³΄λ”© μ›Œν¬μŠ€νŽ˜μ΄μŠ€Β·ν”„λ‘œμ νŠΈ TC-IAM-049 ~ 056 4/8 βœ… 4 πŸ“ 4 4/4
C2 [운영자]ν™˜κ²½κ΅¬μ„± ν”Œλž«νΌ μ˜¨λ³΄λ”© CSP Credential TC-INFRA-001 ~ 006 6/6 βœ… 5 ⏭️ 1 12/13
C3 [μ‚¬μš©μž]μ„œλΉ„μŠ€ 생성 및 ν™œμš© (WF ν™œμš©) WF 등둝 Workflow TC-WF-002 ~ 003 2/2 βœ… 2 2/2
C3 [μ‚¬μš©μž]μ„œλΉ„μŠ€ 생성 및 ν™œμš© (WF ν™œμš©) λ“±λ‘λœ WF 쑰회 및 μˆ˜μ • Workflow TC-WF-004 ~ 006 3/3 βœ… 3 3/3
C3 [μ‚¬μš©μž]μ„œλΉ„μŠ€ 생성 및 ν™œμš© (WF ν™œμš©) μ„œλΉ„μŠ€ μƒμ„±μš© WF μ‹€ν–‰ Infra TC-WF-007TC-WF-019TC-WF-008 ~ 010 5/5 βœ… 4 🚧 1 9/13
C3 [μ‚¬μš©μž]μ„œλΉ„μŠ€ 생성 및 ν™œμš© (WF ν™œμš©) μ„œλΉ„μŠ€ μƒμ„±μš© WF μ‹€ν–‰ K8s TC-WF-011 1/1 ❌ 1 1/9
C3 [μ‚¬μš©μž]μ„œλΉ„μŠ€ 생성 및 ν™œμš© (WF ν™œμš©) μ„œλΉ„μŠ€ μƒμ„±μš© WF μ‹€ν–‰ Event Listener TC-WF-012 ~ 013 2/2 βœ… 2 2/2
C3 [μ‚¬μš©μž]μ„œλΉ„μŠ€ 생성 및 ν™œμš© (WF ν™œμš©) Event Listener 관리 Event Listener TC-WF-014 ~ 018 5/5 βœ… 5 5/5
C4 μ„œλΉ„μŠ€ 생성 및 ν™œμš© (WF λ―Έν™œμš©) Infra/K8s 생성 인프라 μžμ› TC-INFRA-007 ~ 015 9/9 βœ… 9 50/50
C4 μ„œλΉ„μŠ€ 생성 및 ν™œμš© (WF λ―Έν™œμš©) Infra/K8s 생성 Infra TC-INFRA-016 ~ 019 4/4 βœ… 4 16/28
C4 μ„œλΉ„μŠ€ 생성 및 ν™œμš© (WF λ―Έν™œμš©) Infra/K8s 생성 K8s TC-INFRA-021 ~ 025 5/5 βœ… 5 9/29
C4 μ„œλΉ„μŠ€ 생성 및 ν™œμš© (WF λ―Έν™œμš©) μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 배포 Repository TC-APP-001 ~ 005 5/5 βœ… 5 5/5
C4 μ„œλΉ„μŠ€ 생성 및 ν™œμš© (WF λ―Έν™œμš©) μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 배포 SW Catalog TC-APP-006 ~ 012 7/7 βœ… 5 🚧 2 5/7
C4 μ„œλΉ„μŠ€ 생성 및 ν™œμš© (WF λ―Έν™œμš©) μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 배포 VM TC-APP-013 ~ 015 3/3 ❌ 3 19/19
C4 μ„œλΉ„μŠ€ 생성 및 ν™œμš© (WF λ―Έν™œμš©) μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 배포 K8s TC-APP-016 1/1 ❌ 1 8/9
C5 운용 쀑 μ„œλΉ„μŠ€ 관리1 μ„œλΉ„μŠ€ 확인 및 ν™•μž₯ Infra TC-INFRA-026 ~ 032 7/7 βœ… 4 ❌ 3 35/48
C5 운용 쀑 μ„œλΉ„μŠ€ 관리1 μ„œλΉ„μŠ€ 확인 및 ν™•μž₯ K8s TC-INFRA-033 ~ 038 6/6 βœ… 6 13/40
C5 운용 쀑 μ„œλΉ„μŠ€ 관리1 인프라 μžμ› 운용 Data Disk TC-INFRA-039 ~ 044TC-INFRA-060TC-INFRA-062 8/8 βœ… 8 13/48
C5 운용 쀑 μ„œλΉ„μŠ€ 관리1 인프라 μžμ› 운용 NLB TC-INFRA-045 ~ 046TC-INFRA-061 3/3 βœ… 2 ❌ 1 4/11
C5 운용 쀑 μ„œλΉ„μŠ€ 관리1 인프라 μžμ› 운용 Custom Image TC-INFRA-047 1/1 βœ… 1 9/9
C5 운용 쀑 μ„œλΉ„μŠ€ 관리1 μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 접속 및 ν™œμš© 곡톡 TC-APP-017 ~ 018 2/2 βœ… 1 ⏭️ 1 1/2
C5 운용 쀑 μ„œλΉ„μŠ€ 관리1 μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 접속 및 ν™œμš© VM TC-APP-019 ~ 021 3/3 βœ… 1 ❌ 2 26/27
C5 운용 쀑 μ„œλΉ„μŠ€ 관리1 μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 접속 및 ν™œμš© K8s TC-APP-022 ~ 023 2/2 βœ… 2 14/18
C5 운용 쀑 μ„œλΉ„μŠ€ 관리1 μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 접속 및 ν™œμš© Object Storage(Jupyter) TC-APP-024 ~ 029 6/6 βœ… 6 7/7
C6 인프라 λͺ¨λ‹ˆν„°λ§/νŠΈλ ˆμ΄μ‹±/λ‘œκΉ… λͺ¨λ‹ˆν„°λ§ 사전 μ„€μ • Agent β€” Infra node TC-OBS-001 ~ 003 3/3 βœ… 1 ❌ 2 26/27
C6 인프라 λͺ¨λ‹ˆν„°λ§/νŠΈλ ˆμ΄μ‹±/λ‘œκΉ… λͺ¨λ‹ˆν„°λ§ 사전 μ„€μ • Agent β€” K8s node TC-OBS-004 ~ 006 3/3 βœ… 2 ❌ 1 6/27
C6 인프라 λͺ¨λ‹ˆν„°λ§/νŠΈλ ˆμ΄μ‹±/λ‘œκΉ… λͺ¨λ‹ˆν„°λ§ 사전 μ„€μ • Agent β€” 곡톡 TC-OBS-007 ~ 009 3/3 βœ… 2 ❌ 1 3/3
C6 인프라 λͺ¨λ‹ˆν„°λ§/νŠΈλ ˆμ΄μ‹±/λ‘œκΉ… λͺ¨λ‹ˆν„°λ§ 사전 μ„€μ • TriggerΒ·μ•Œλ¦Ό TC-OBS-010 ~ 013 4/4 βœ… 2 🚧 1 ⏭️ 1 2/4
C6 인프라 λͺ¨λ‹ˆν„°λ§/νŠΈλ ˆμ΄μ‹±/λ‘œκΉ… λͺ¨λ‹ˆν„°λ§ NSΒ·InfraΒ·Node TC-OBS-014 ~ 021 8/8 βœ… 8 8/8
C6 인프라 λͺ¨λ‹ˆν„°λ§/νŠΈλ ˆμ΄μ‹±/λ‘œκΉ… λͺ¨λ‹ˆν„°λ§ K8s TC-OBS-022 1/1 βœ… 1 2/2
C6 인프라 λͺ¨λ‹ˆν„°λ§/νŠΈλ ˆμ΄μ‹±/λ‘œκΉ… μΈμ‚¬μ΄νŠΈ 이상 νƒμ§€Β·μ˜ˆμΈ‘ TC-OBS-023 ~ 025 3/3 βœ… 2 ❌ 1 3/3
C6 인프라 λͺ¨λ‹ˆν„°λ§/νŠΈλ ˆμ΄μ‹±/λ‘œκΉ… νŠΈλ ˆμ΄μ‹±/λ‘œκΉ… λ‘œκΉ… TC-OBS-026 ~ 027TC-OBS-031 ~ 034 6/6 βœ… 5 ❌ 1 6/6
C6 인프라 λͺ¨λ‹ˆν„°λ§/νŠΈλ ˆμ΄μ‹±/λ‘œκΉ… νŠΈλ ˆμ΄μ‹±/λ‘œκΉ… νŠΈλ ˆμ΄μ‹± TC-OBS-028 ~ 030 3/3 βœ… 3 3/3
C7 운용 쀑 μ„œλΉ„μŠ€ 관리2 VM/K8s 인프라 라이프 사이클 Infra TC-INFRA-048 ~ 056 9/9 βœ… 9 24/65
C7 운용 쀑 μ„œλΉ„μŠ€ 관리2 VM/K8s 인프라 라이프 사이클 K8s TC-INFRA-057 ~ 059 3/3 βœ… 2 ❌ 1 11/27
C8 데이터 λ°±μ—…/볡ꡬ/λ§ˆμ΄κ·Έλ ˆμ΄μ…˜ Data Manager Service 사전 μž‘μ—… TC-DATA-001 0/1 πŸ“ 1 0/0
C8 데이터 λ°±μ—…/볡ꡬ/λ§ˆμ΄κ·Έλ ˆμ΄μ…˜ Data Manager Service μ½˜μ†” 연동 TC-DATA-002 ~ 003 2/2 βœ… 2 2/2
C8 데이터 λ°±μ—…/볡ꡬ/λ§ˆμ΄κ·Έλ ˆμ΄μ…˜ Data Manager Service Object Storage TC-DATA-004 ~ 007TC-DATA-016 ~ 017 6/6 βœ… 6 48/54
C8 데이터 λ°±μ—…/볡ꡬ/λ§ˆμ΄κ·Έλ ˆμ΄μ…˜ Data Manager Service RDBMS TC-DATA-008 ~ 011TC-DATA-018 ~ 019 6/6 βœ… 6 25/25
C8 데이터 λ°±μ—…/볡ꡬ/λ§ˆμ΄κ·Έλ ˆμ΄μ…˜ Data Manager Service NRDBMS TC-DATA-012 ~ 015TC-DATA-020 ~ 021 6/6 βœ… 6 23/23
C9 ν΄λΌμš°λ“œ λΉ„μš© 확인 ν΄λΌμš°λ“œ λΉ„μš©(μ‚¬μš©λŸ‰) 확인 Testλ₯Ό μœ„ν•œ μ„€μ • TC-COST-001 ~ 006 6/6 βœ… 4 ⏭️ 2 5/14
C9 ν΄λΌμš°λ“œ λΉ„μš© 확인 ν΄λΌμš°λ“œ λΉ„μš©(μ‚¬μš©λŸ‰) 확인 Operation TC-COST-007 ~ 020 14/14 βœ… 7 ❌ 2 ⏭️ 5 13/30