Skip to content

Test Cases COST

dogfootman edited this page Oct 16, 2026 · 8 revisions

Test Cases — mc-cost-optimizer (TC-COST)

생성: 2026-10-16 · 기준: v07 · 원본: 매칭표 docs/plans/tc_v07_master.json + 여정별 계획서(Excel) 판정 ← Test Scenarios · 기능 TC 허브 · IV 허브

TC 20개 · 테스트 시나리오 있음 20 · ✅ PASS 12 · ❌ FAIL 1 · ⏭️ SKIP 7

목록

TC-ID 기능명 유형 분류 테스트 시나리오 판정 커버리지 Provider 결과
TC-COST-001 Cost Setup: CSP 탭 설정 상태 확인 (설정 전/후) 정상 C9 클라우드 비용(사용량) 확인 / Test를 위한 설정 IV6_S02 ✅ PASS 2/9 ✅ AWS, GCP · ⏭️ 7건
TC-COST-002 NCP 비용 수집 확인 (VM, K8S, Object Storage, Others) 정상 C9 클라우드 비용(사용량) 확인 / Test를 위한 설정 IV6_S07 ✅ PASS 1/1 ✅ NCP
TC-COST-003 Azure 비용 수집 확인 (VM, K8S, Object Storage, Others) 정상 C9 클라우드 비용(사용량) 확인 / Test를 위한 설정 IV6_S08 ✅ PASS 1/1 ✅ Azure
TC-COST-004 GCP 비용 수집 확인 (VM, K8S, Object Storage, Others) 정상 C9 클라우드 비용(사용량) 확인 / Test를 위한 설정 IV6_S09 ✅ PASS 1/1 ✅ GCP
TC-COST-005 알림 채널 설정 (Gmail / Slack) 정상 C9 클라우드 비용(사용량) 확인 / Test를 위한 설정 IV6_S10 ⏭️ SKIP 0/1 ⏭️ 공통
TC-COST-006 LLM API 키 등록과 자원 추천 실행 (Gemini) 정상 C9 클라우드 비용(사용량) 확인 / Test를 위한 설정 IV6_S11 ⏭️ SKIP 0/1 ⏭️ 공통
TC-COST-007 Cost Analysis: Infra/K8s 비용 항목 확인 정상 C9 클라우드 비용(사용량) 확인 / Operation IV6_S01 ✅ PASS 4/9 ✅ AWS, Azure, GCP, NCP · ⏭️ 5건
TC-COST-008 Billing Report: Base Info·Monthly Overview·Invoices 표시 정상 C9 클라우드 비용(사용량) 확인 / Operation IV6_S03 ✅ PASS 2/9 ✅ AWS, GCP · ⏭️ 7건
TC-COST-009 Dash Board(Home): Billing Summary·Top 5 Services·Accumulated cost by Service 표시 정상 C9 클라우드 비용(사용량) 확인 / Operation IV6_S04 ✅ PASS 1/1 ✅ 공통
TC-COST-010 Budget: 연간 예산 대비 사용·CSP 예산 설정 표 표시 정상 C9 클라우드 비용(사용량) 확인 / Operation IV6_S05 ✅ PASS 1/1 ✅ 공통
TC-COST-011 Cost Alarm: Resource Recommendation 인스턴스 목록 표시 정상 C9 클라우드 비용(사용량) 확인 / Operation IV6_S06 ✅ PASS 1/1 ✅ 공통
TC-COST-012 덤프데이터를 통한 화면 확인 및 최적화 알람 수신 정상 C9 클라우드 비용(사용량) 확인 / Operation IV6_S12 ⏭️ SKIP 0/1 ⏭️ 공통
TC-COST-013 Invoice 내보내기 (CSV/XLSX) 정상 C9 클라우드 비용(사용량) 확인 / Operation IV6_S13 ✅ PASS 1/1 ✅ 공통
TC-COST-014 비용 아카이브 (Archive) 정상 C9 클라우드 비용(사용량) 확인 / Operation IV6_S14 ⏭️ SKIP 0/1 ⏭️ 공통
TC-COST-015 Budget 예산 설정 저장 정상 C9 클라우드 비용(사용량) 확인 / Operation IV6_S15 ❌ FAIL 1/1 ❌ 공통
TC-COST-016 리소스 추천 요청 (LLM Recommend) 정상 C9 클라우드 비용(사용량) 확인 / Operation IV6_S16 ⏭️ SKIP 0/1 ⏭️ 공통
TC-COST-017 API Key 삭제 정상 C9 클라우드 비용(사용량) 확인 / Operation IV6_S17 ⏭️ SKIP 0/1 ⏭️ 공통
TC-COST-018 API Key 미등록 상태 추천 요청 예외 C9 클라우드 비용(사용량) 확인 / Operation IV6_S18 ✅ PASS 1/1 ✅ 공통
TC-COST-019 추천 이력 조회 (History) 정상 C9 클라우드 비용(사용량) 확인 / Operation IV6_S19 ⏭️ SKIP 0/1 ⏭️ 공통
TC-COST-020 비용 데이터 없는 프로젝트 조회 예외 C9 클라우드 비용(사용량) 확인 / Operation IV6_S20 ✅ PASS 1/1 ✅ 공통

상세 (테스트 시나리오가 있는 TC)

TC-COST-001

Cost Setup: CSP 탭 설정 상태 확인 (설정 전/후)

항목 내용
분류 C9 클라우드 비용 확인 / 클라우드 비용(사용량) 확인 / Test를 위한 설정
유형 정상
테스트 시나리오 IV6_S02 Cost Setup: CSP 탭 설정 상태 확인(설정 전/후 화면)
spec IV6_S02
v0.6 TC-ID TC-COSTOPT-INIT-01
판정 · 커버리지 ✅ PASS · 2/9

Provider 결과 (v07)

  • AWS ✅ PASS (2026-10-14) · 녹화 v07_IV6_S02_BillingReport_CostSetupTab_AWS.webm
  • Azure ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S02_BillingReport_CostSetupTab_Azure.webm
  • Alibaba ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S02_BillingReport_CostSetupTab_Alibaba.webm
  • GCP ✅ PASS (2026-10-14) · 녹화 v07_IV6_S02_BillingReport_CostSetupTab_GCP.webm
  • Tencent ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S02_BillingReport_CostSetupTab_Tencent.webm
  • NHN Cloud ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S02_BillingReport_CostSetupTab_NHNCloud.webm
  • NCP ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S02_BillingReport_CostSetupTab_NCP.webm
  • IBM ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S02_BillingReport_CostSetupTab_IBM.webm
  • KT ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S02_BillingReport_CostSetupTab_KT.webm

TC-COST-002

NCP 비용 수집 확인 (VM, K8S, Object Storage, Others)

항목 내용
분류 C9 클라우드 비용 확인 / 클라우드 비용(사용량) 확인 / Test를 위한 설정
유형 정상
테스트 시나리오 IV6_S07 비용 수집 결과 화면 반영: NCP
spec IV6_S07
v0.6 TC-ID TC-COSTOPT-INIT-02
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

  • NCP ✅ PASS (2026-10-14) · 녹화 v07_IV6_S07_NCP.webm

TC-COST-003

Azure 비용 수집 확인 (VM, K8S, Object Storage, Others)

항목 내용
분류 C9 클라우드 비용 확인 / 클라우드 비용(사용량) 확인 / Test를 위한 설정
유형 정상
테스트 시나리오 IV6_S08 비용 수집 결과 화면 반영: Azure
spec IV6_S08
v0.6 TC-ID TC-COSTOPT-INIT-03
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

  • Azure ✅ PASS (2026-10-14) · 녹화 v07_IV6_S08_Azure.webm

TC-COST-004

GCP 비용 수집 확인 (VM, K8S, Object Storage, Others)

항목 내용
분류 C9 클라우드 비용 확인 / 클라우드 비용(사용량) 확인 / Test를 위한 설정
유형 정상
테스트 시나리오 IV6_S09 비용 수집 결과 화면 반영: GCP
spec IV6_S09
v0.6 TC-ID TC-COSTOPT-INIT-04
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

  • GCP ✅ PASS (2026-10-14) · 녹화 v07_IV6_S09_GCP.webm

TC-COST-005

알림 채널 설정 (Gmail / Slack)

항목 내용
분류 C9 클라우드 비용 확인 / 클라우드 비용(사용량) 확인 / Test를 위한 설정
유형 정상
테스트 시나리오 IV6_S10 Alarm: 알림 채널 설정 (Gmail / Slack)
spec IV6_S10
v0.6 TC-ID TC-COSTOPT-INIT-05
판정 · 커버리지 ⏭️ SKIP · 0/1

Provider 결과 (v07)

  • 공통 ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S10.webm

TC-COST-006

LLM API 키 등록과 자원 추천 실행 (Gemini)

항목 내용
분류 C9 클라우드 비용 확인 / 클라우드 비용(사용량) 확인 / Test를 위한 설정
유형 정상
테스트 시나리오 IV6_S11 Alarm: LLM 채널 설정 (Gemini) → Recommendation
spec IV6_S11
v0.6 TC-ID TC-COSTOPT-INIT-06
판정 · 커버리지 ⏭️ SKIP · 0/1

Provider 결과 (v07)

  • 공통 ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S11.webm

TC-COST-007

Cost Analysis: Infra/K8s 비용 항목 확인

항목 내용
분류 C9 클라우드 비용 확인 / 클라우드 비용(사용량) 확인 / Operation
유형 정상
테스트 시나리오 IV6_S01 Cost Analysis: Infra/K8s 비용 항목 확인
spec IV6_S01
v0.6 TC-ID TC-COSTOPT-OPER-01
판정 · 커버리지 ✅ PASS · 4/9

Provider 결과 (v07)

  • AWS ✅ PASS (2026-10-14) · 녹화 v07_IV6_S01_AWS.webm
  • Azure ✅ PASS (2026-10-14) · 녹화 v07_IV6_S01_Azure.webm
  • Alibaba ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S01_Alibaba.webm
  • GCP ✅ PASS (2026-10-14) · 녹화 v07_IV6_S01_GCP.webm
  • Tencent ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S01_Tencent.webm
  • NHN Cloud ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S01_NHNCloud.webm
  • NCP ✅ PASS (2026-10-14) · 녹화 v07_IV6_S01_NCP.webm
  • IBM ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S01_IBM.webm
  • KT ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S01_KT.webm

TC-COST-008

Billing Report: Base Info·Monthly Overview·Invoices 표시

항목 내용
분류 C9 클라우드 비용 확인 / 클라우드 비용(사용량) 확인 / Operation
유형 정상
테스트 시나리오 IV6_S03 Billing Report: 설정 CSP 기준 Base Info·Monthly Overview·Invoices 표시 확인
spec IV6_S03
v0.6 TC-ID TC-COSTOPT-OPER-01
판정 · 커버리지 ✅ PASS · 2/9

Provider 결과 (v07)

  • AWS ✅ PASS (2026-10-14) · 녹화 v07_IV6_S03_BillingReport_BaseInfo_AWS.webm
  • Azure ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S03_BillingReport_BaseInfo_Azure.webm
  • Alibaba ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S03_BillingReport_BaseInfo_Alibaba.webm
  • GCP ✅ PASS (2026-10-14) · 녹화 v07_IV6_S03_BillingReport_BaseInfo_GCP.webm
  • Tencent ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S03_BillingReport_BaseInfo_Tencent.webm
  • NHN Cloud ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S03_BillingReport_BaseInfo_NHNCloud.webm
  • NCP ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S03_BillingReport_BaseInfo_NCP.webm
  • IBM ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S03_BillingReport_BaseInfo_IBM.webm
  • KT ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S03_BillingReport_BaseInfo_KT.webm

TC-COST-009

Dash Board(Home): Billing Summary·Top 5 Services·Accumulated cost by Service 표시

항목 내용
분류 C9 클라우드 비용 확인 / 클라우드 비용(사용량) 확인 / Operation
유형 정상
테스트 시나리오 IV6_S04 Dash Board(Home): Billing Summary·Top 5 Services 표시 확인
spec IV6_S04
v0.6 TC-ID TC-COSTOPT-OPER-01
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

  • 공통 ✅ PASS (2026-10-14) · 녹화 v07_IV6_S04_CostDashboard_Home.webm

TC-COST-010

Budget: 연간 예산 대비 사용·CSP 예산 설정 표 표시

항목 내용
분류 C9 클라우드 비용 확인 / 클라우드 비용(사용량) 확인 / Operation
유형 정상
테스트 시나리오 IV6_S05 Budget: 연간 예산 대비 사용·CSP 예산 설정 표 표시 확인
spec IV6_S05
v0.6 TC-ID TC-COSTOPT-OPER-01
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

  • 공통 ✅ PASS (2026-10-14) · 녹화 v07_IV6_S05_Budget_View.webm

TC-COST-011

Cost Alarm: Resource Recommendation 인스턴스 목록 표시

항목 내용
분류 C9 클라우드 비용 확인 / 클라우드 비용(사용량) 확인 / Operation
유형 정상
테스트 시나리오 IV6_S06 Alarm: Resource Recommendation 인스턴스 목록 표시 확인
spec IV6_S06
v0.6 TC-ID TC-COSTOPT-OPER-03
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

  • 공통 ✅ PASS (2026-10-14) · 녹화 v07_IV6_S06_Alarm_ResourceRecommendation.webm

TC-COST-012

덤프데이터를 통한 화면 확인 및 최적화 알람 수신

항목 내용
분류 C9 클라우드 비용 확인 / 클라우드 비용(사용량) 확인 / Operation
유형 정상
테스트 시나리오 IV6_S12 덤프 데이터로 화면 확인 및 최적화 알람 수신
spec IV6_S12
v0.6 TC-ID TC-COSTOPT-OPER-02
판정 · 커버리지 ⏭️ SKIP · 0/1

Provider 결과 (v07)

  • 공통 ⏭️ SKIP (2026-10-14) · 녹화 v07_IV6_S12.webm

TC-COST-013

Invoice 내보내기 (CSV/XLSX)

항목 내용
분류 C9 클라우드 비용 확인 / 클라우드 비용(사용량) 확인 / Operation
유형 정상
테스트 시나리오 IV6_S13 Invoice 내보내기 (CSV/XLSX)
spec IV6_S13
v0.6 TC-ID —
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

  • 공통 ✅ PASS (2026-10-16) · 녹화 v07_IV6_S13.webm

TC-COST-014

비용 아카이브 (Archive)

항목 내용
분류 C9 클라우드 비용 확인 / 클라우드 비용(사용량) 확인 / Operation
유형 정상
테스트 시나리오 IV6_S14 비용 아카이브 (Archive)
spec IV6_S14
v0.6 TC-ID —
판정 · 커버리지 ⏭️ SKIP · 0/1

Provider 결과 (v07)

  • 공통 ⏭️ SKIP (2026-10-16) · 녹화 v07_IV6_S14.webm

TC-COST-015

Budget 예산 설정 저장

항목 내용
분류 C9 클라우드 비용 확인 / 클라우드 비용(사용량) 확인 / Operation
유형 정상
테스트 시나리오 IV6_S15 Budget 예산 설정 저장
spec IV6_S15
v0.6 TC-ID —
판정 · 커버리지 ❌ FAIL · 1/1

Provider 결과 (v07)

  • 공통 ❌ FAIL (2026-10-16) · 녹화 v07_IV6_S15.webm

TC-COST-016

리소스 추천 요청 (LLM Recommend)

항목 내용
분류 C9 클라우드 비용 확인 / 클라우드 비용(사용량) 확인 / Operation
유형 정상
테스트 시나리오 IV6_S16 리소스 추천 요청 (LLM Recommend)
spec IV6_S16
v0.6 TC-ID —
판정 · 커버리지 ⏭️ SKIP · 0/1

Provider 결과 (v07)

  • 공통 ⏭️ SKIP (2026-10-16) · 녹화 v07_IV6_S16.webm

TC-COST-017

API Key 삭제

항목 내용
분류 C9 클라우드 비용 확인 / 클라우드 비용(사용량) 확인 / Operation
유형 정상
테스트 시나리오 IV6_S17 API Key 삭제
spec IV6_S17
v0.6 TC-ID —
판정 · 커버리지 ⏭️ SKIP · 0/1

Provider 결과 (v07)

  • 공통 ⏭️ SKIP (2026-10-16) · 녹화 v07_IV6_S17.webm

TC-COST-018

API Key 미등록 상태 추천 요청

항목 내용
분류 C9 클라우드 비용 확인 / 클라우드 비용(사용량) 확인 / Operation
유형 예외
테스트 시나리오 IV6_S18 API Key 미등록 상태 추천 요청
spec IV6_S18
v0.6 TC-ID —
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

  • 공통 ✅ PASS (2026-10-16) · 녹화 v07_IV6_S18.webm

TC-COST-019

추천 이력 조회 (History)

항목 내용
분류 C9 클라우드 비용 확인 / 클라우드 비용(사용량) 확인 / Operation
유형 정상
테스트 시나리오 IV6_S19 추천 이력 조회 (History)
spec IV6_S19
v0.6 TC-ID —
판정 · 커버리지 ⏭️ SKIP · 0/1

Provider 결과 (v07)

  • 공통 ⏭️ SKIP (2026-10-16) · 녹화 v07_IV6_S19.webm

TC-COST-020

비용 데이터 없는 프로젝트 조회

항목 내용
분류 C9 클라우드 비용 확인 / 클라우드 비용(사용량) 확인 / Operation
유형 예외
테스트 시나리오 IV6_S20 비용 데이터 없는 프로젝트 조회
spec IV6_S20
v0.6 TC-ID —
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

  • 공통 ✅ PASS (2026-10-16) · 녹화 v07_IV6_S20.webm

Clone this wiki locally