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

Test Cases β€” mc-admin-cli (TC-ADMIN)

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

TC 26개 Β· ν…ŒμŠ€νŠΈ μ‹œλ‚˜λ¦¬μ˜€ 있음 0 Β· πŸ“ λ―Έμž‘μ„± 26

λͺ©λ‘

TC-ID κΈ°λŠ₯λͺ… μœ ν˜• λΆ„λ₯˜ ν…ŒμŠ€νŠΈ μ‹œλ‚˜λ¦¬μ˜€ νŒμ • 컀버리지 Provider κ²°κ³Ό
TC-ADMIN-001 Mode A 개발 μ„€μΉ˜ (자체 μ„œλͺ… μΈμ¦μ„œ) 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / ν”Œλž«νΌ μ„€μΉ˜ (INSTALL) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-002 Mode B 운영 μ„€μΉ˜ (Let's Encrypt) 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / ν”Œλž«νΌ μ„€μΉ˜ (INSTALL) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-003 λ°©ν™”λ²½ 포트 점검 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / ν”Œλž«νΌ μ„€μΉ˜ (INSTALL) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-004 IAM μ΄ˆκΈ°ν™” (iam_manager_init.sh) 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / ν”Œλž«νΌ μ„€μΉ˜ (INSTALL) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-005 ν™˜κ²½ 전체 정리 (cleanAll.sh) 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / ν”Œλž«νΌ μ„€μΉ˜ (INSTALL) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-006 ν’€μŠ€νƒ 이미지 ν’€ 및 기동 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / Docker Compose 라이프사이클 (mcc infra) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-007 단일 μ„œλΉ„μŠ€ νƒ€κ²Ÿ 기동 (-s ν”Œλž˜κ·Έ) 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / Docker Compose 라이프사이클 (mcc infra) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-008 쀑지 β†’ μž¬κΈ°λ™ β†’ 이미지 μ—…λ°μ΄νŠΈ 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / Docker Compose 라이프사이클 (mcc infra) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-009 μŠ€νƒ 정리 (remove -v -i) 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / Docker Compose 라이프사이클 (mcc infra) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-010 Compose Variant μ „ν™˜ (cert/mini) 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / Docker Compose 라이프사이클 (mcc infra) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-011 K8s 배포 (GKE/EKS/AKS/minikube) 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / K8s Helm 배포 (mcc k8s) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-012 Weave Scope μ„€μΉ˜/제거 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / K8s Helm 배포 (mcc k8s) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-013 Docker-K8s μƒν˜Έλ°°νƒ€ 검증 μ˜ˆμ™Έ C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / K8s Helm 배포 (mcc k8s) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-014 HTTP λ©”μ„œλ“œλ³„ 호좜 (GET/POST/PUT/PATCH/DELETE) 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / CLI REST ν΄λΌμ΄μ–ΈνŠΈ (mcc rest) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-015 인증 λͺ¨λ“œ (Basic / Bearer) 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / CLI REST ν΄λΌμ΄μ–ΈνŠΈ (mcc rest) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-016 헀더·바디 μ„€μ • 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / CLI REST ν΄λΌμ΄μ–ΈνŠΈ (mcc rest) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-017 HEAD / verbose 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / CLI REST ν΄λΌμ΄μ–ΈνŠΈ (mcc rest) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-018 Docker Compose healthcheck exit code 톡합 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / CLI REST ν΄λΌμ΄μ–ΈνŠΈ (mcc rest) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-019 μ„œλΉ„μŠ€Β·μ•‘μ…˜ μΉ΄νƒˆλ‘œκ·Έ 쑰회 (--list) 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / CLI μ„œλΉ„μŠ€ API 호좜 (mcc api) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-020 μ„œλΉ„μŠ€λ³„ κΈ°λ³Έ 호좜 (9μ’…) 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / CLI μ„œλΉ„μŠ€ API 호좜 (mcc api) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-021 경둜 νŒŒλΌλ―Έν„°Β·μΏΌλ¦¬ λ¬Έμžμ—΄ μΉ˜ν™˜ 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / CLI μ„œλΉ„μŠ€ API 호좜 (mcc api) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-022 좜λ ₯ 파일 μ €μž₯ (-o) 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / CLI μ„œλΉ„μŠ€ API 호좜 (mcc api) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-023 api tool Swagger β†’ api.yaml μž¬μƒμ„± 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / CLI μ„œλΉ„μŠ€ API 호좜 (mcc api) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-024 CSP Credential 등둝 (RSA-OAEP/AES-CBC) 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / μ΄ˆκΈ°ν™” (INIT) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-025 μ•”ν˜Έν™” cross-check (Python PyCryptodome) 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / μ΄ˆκΈ°ν™” (INIT) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”
TC-ADMIN-026 CB-Tumblebug infra-init (clone + init.sh) 정상 C1 μ‹œμŠ€ν…œ ꡬ동 및 ν™˜κ²½ μ„€μ • / μ΄ˆκΈ°ν™” (INIT) λ―Έμž‘μ„± πŸ“ λ―Έμž‘μ„± β€”