Test Scenarios - MZC-CSC/mc-web-console GitHub Wiki
Test Scenarios
์์ฑ: 2026-09-28 ยท ๊ฒฐ๊ณผ ๊ธฐ์ค: ์ต๊ทผ ์คํ 2026-09-16 ยท ๋์ ๋ฐฐํฌ ๋ฒ์ :
web:0.5.2 infra:0.12.9 conn:0.12.18 wf:0.5.1 app:0.5.2 data:0.5.3 cost:0.5.2 obs:0.5.0
ํ ์คํธ ์๋๋ฆฌ์ค๋ ์ธ ๋จ์๋ก ๊ด๋ฆฌํ๋ค(Test Guide ์ฐธ์กฐ).
- ๊ธฐ๋ฅ TC โ ๋ ์ชผ๊ฐค ์ ์๋ ๋จ์ผ ํ์ธ ๋จ์. ์ ์/๋น์ ์ ์ผ์ด์ค๋ฅผ ๊ฐ๊ฐ 1๊ฐ ์ด์ ๋๋ค.
- ์ฌ์ (J) โ ํ๋ฅด์๋๊ฐ ์ฌ๋ฌ ํ๋ฉด์ ๊ฐ๋ก์ง๋ฌ ํ๋์ ์ ๋ฌด๋ฅผ ์๊ฒฐํ๋ ํ๋ฆ.
- ์ค์น๊ฒ์ฆ ์ฌ์ (IV) โ ์ค์น ์งํ ํ๋ซํผ ์ ์ฒด๊ฐ ์ฐ๋๋์ด ๋์ํ๋์ง ํ์ธํ๋ ํ๋ฆ.
1. ๊ธฐ๋ฅ TC (์์ญ๋ณ)
| ์์ญ | TC | ์ ์ | ๋น์ ์ | L0 | L1 | L2 | spec ๊ตฌํ |
|---|---|---|---|---|---|---|---|
| Console ๊ณตํต (์ธ์ฆยทํฌ์ค) | 3 | 2 | 1 | 3 | 0 | 0 | 3 |
| IAM ยท RBAC (์กฐ์งยท์ฌ์ฉ์ยท์ญํ ยท๋ฉ๋ด) | 40 | 25 | 15 | 5 | 35 | 0 | 33 |
| Cloud SPs (๋๋ผ์ด๋ฒยทCSP ์ ์) | 9 | 7 | 2 | 0 | 9 | 0 | 0 |
| Cloud Resources (VPCยทSGยทSSH KeyยทDisk ๋ฑ) | 33 | 16 | 17 | 0 | 21 | 12 | 19 |
| Infra Workload โ ํ๋ฉด ๋์ | 9 | 5 | 4 | 0 | 9 | 0 | 7 |
| Infra Workload โ ์ค์์ ์๋ช ์ฃผ๊ธฐ | 55 | 33 | 22 | 0 | 33 | 22 | 3 |
| Infra Template | 11 | 7 | 4 | 0 | 11 | 0 | 0 |
| K8s Workload โ ํ๋ฉด ๋์ | 6 | 4 | 2 | 0 | 6 | 0 | 0 |
| K8s Workload โ ์ค์์ ์๋ช ์ฃผ๊ธฐ | 23 | 14 | 9 | 0 | 16 | 7 | 3 |
| NLB | 3 | 2 | 1 | 0 | 1 | 2 | 2 |
| Workflow ๊ธฐ๋ฐ ํ๋ก๋น์ ๋ | 5 | 4 | 1 | 0 | 1 | 4 | 0 |
2. ์ฌ์ (Journey)
| ์ฌ์ | ์ ๋ชฉ | ๊ฒฐ๊ณผ |
|---|---|---|
| J2 | RBAC ์จ๋ณด๋ฉ & ์ญํ ๋ณ ๋ฐ๋ชจ ์๋๋ฆฌ์ค | โฌ ๋ฏธ์คํ |
| J3 | ์ํฌํ๋ก์ฐ ๊ธฐ๋ฐ ์๋น์ค ์์ฑ (Infra / K8s / nodegroup) | โฌ ๋ฏธ์คํ |
| J5 | operator์ Infra Workload ์ด์ ์ฌ์ | โฌ ๋ฏธ์คํ |
| J11 | nodegroup ์ค์ผ์ผ ์์ โ nginx ์ค์น โ NLB ์ฐ๊ฒฐยทํฌ์ค์ฒดํฌ | โฌ ๋ฏธ์คํ |
3. ์ค์น ํ ํตํฉ ๊ฒ์ฆ (Install Verify)
IV1IV8์ ํ ๋ฒ์ ์คํ(run) ์์์ ์์๋๋ก ์ํํ๋ค. IV3์ด ๋ง๋ Infra/K8s ์์์ IV4IV7์ด ์ฌ์ฉํ๋ฏ๋ก, IV3์ด ์ ํ๋์ง ์์ผ๋ฉด ํ์ ์ฌ์ ์ FAIL์ด ์๋๋ผ ๐ง BLOCKED๋ก ํ๊ธฐ๋๋ค.
| ์ฌ์ | ์ ๋ชฉ | ๊ฒฐ๊ณผ |
|---|---|---|
| IV1 | ๋ก๊ทธ์ธ & RBAC ์ด๊ธฐ ์ค์ | โ 27 ยท โ 4 ยท ๐ง 0 ยท โญ๏ธ 0 ยท โฌ 0 ยท ์์ธ |
| IV2 | Cloud Resources ์ ์ด | โ 41 ยท โ 0 ยท ๐ง 0 ยท โญ๏ธ 0 ยท โฌ 0 ยท ์์ธ |
| IV3 | Workflows๋ก Infra/K8s ์ ์ด | โ 44 ยท โ 2 ยท ๐ง 0 ยท โญ๏ธ 2 ยท โฌ 137 ยท ์์ธ |
| IV4 | Infra/K8s ์ ์ด | โ 15 ยท โ 1 ยท ๐ง 1 ยท โญ๏ธ 5 ยท โฌ 114 ยท ์์ธ |
| IV5 | SW Catalogs ์ ์ด (์ธํ๋ผ๊ฐ ์๋ ์ํ์์) | โ 61 ยท โ 5 ยท ๐ง 3 ยท โญ๏ธ 0 ยท โฌ 3 ยท ์์ธ |
| IV6 | Cost Analysis ์ ์ด (์ธํ๋ผ๊ฐ ์๋ ์ํ์์) | โ 7 ยท โ 0 ยท ๐ง 0 ยท โญ๏ธ 21 ยท โฌ 2 ยท ์์ธ |
| IV7 | Monitoring ์ ์ด (์ธํ๋ผ๊ฐ ์๋ ์ํ์์) | โ 6 ยท โ 2 ยท ๐ง 0 ยท โญ๏ธ 0 ยท โฌ 46 ยท ์์ธ |
| IV8 | Data Migrations ์ ์ด | โ 62 ยท โ 1 ยท ๐ง 0 ยท โญ๏ธ 7 ยท โฌ 0 ยท ์์ธ |
๊ฒฐ๊ณผ๋ v07 ์คํ์ CSP๋ณ ํ ํฉ๊ณ(โ PASS ยท โ FAIL ยท ๐ง BLOCKED ยท โญ๏ธ SKIP ยท โฌ ๋ฏธ์คํ)์ ๋๋ค. ์๋๋ฆฌ์คยทspec ์ IV ํ๋ธ, ๊ณต์ฉ ์ฝ๋๋ Test Specs โ Common.
v0.7 ๊ธฐ๋ฅ TC ์ฒด๊ณ(TC-{FW}-nnn: ๊ธฐ๋ฅ โ ํ ์คํธ ์๋๋ฆฌ์ค(IV) โ Provider ์ปค๋ฒ๋ฆฌ์ง)๋ ๊ธฐ๋ฅ TC ํ๋ธ์์ Framework ๋ณ๋ก ๋ณผ ์ ์์ต๋๋ค.