Skip to content

Test Scenarios

MZC-CSC edited this page Oct 14, 2026 · 7 revisions

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 별로 볼 수 있습니다.

Clone this wiki locally