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) | λ―Έμμ± | π λ―Έμμ± | β |