Skip to content

Test Scenarios K8s Screen

dogfootman edited this page Sep 28, 2026 · 1 revision

Test Scenarios — K8s Workload — 화면 동작

생성: 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 Scenarios

기능 TC 제목 구분 계층 최근 결과
k8s-screen-entry TC-K8S-SCREEN-ENTRY-01 workspace 미선택 진입 → "Please select workspace first" 모달 정상 ui 📝 미구현
TC-K8S-SCREEN-ENTRY-02 workspace 선택·project 미선택 → 조회 미발생 (안내 유무는 기대스펙 확정 필요) 비정상 ui 📝 미구현
TC-K8S-SCREEN-ENTRY-03 project 선택 → K8s 클러스터 목록 자동조회 + 테이블 렌더 정상 ui 📝 미구현
TC-K8S-SCREEN-ENTRY-04 refresh 버튼 클릭 → 목록 재조회 발생 정상 ui 📝 미구현
TC-K8S-SCREEN-ENTRY-05 목록 API 500 응답 → 화면이 깨지지 않고 처리 (mock) 비정상 ui 📝 미구현
TC-K8S-SCREEN-ENTRY-06 빈 목록(0건) 응답 → 빈 상태 정상 표시 (mock) 정상 ui 📝 미구현

TC-K8S-SCREEN-ENTRY-01

workspace 미선택 진입 → "Please select workspace first" 모달

항목 내용
기능 k8s-screen-entry
구분 정상
계층 L1 ui
통합 유형 native
사전 조건 로그인
화면 /webconsole/operations/manage/workloads/k8sworkloads · ①진입 자동조회
CSP Tier / 수명주기 C
검증 API mc-infra-manager/GetAllK8sCluster
자동화 📝 미구현 (정의만 존재)

절차:

  1. 화면 진입 (workspace 미선택 세션)
  2. commonDefaultModal 표시 + 문구 확인
  3. 목록 조회 API(GetAllK8sCluster) 미호출 확인

결과: 📝 미구현

TC-K8S-SCREEN-ENTRY-02

workspace 선택·project 미선택 → 조회 미발생 (안내 유무는 기대스펙 확정 필요)

항목 내용
기능 k8s-screen-entry
구분 비정상
계층 L1 ui
통합 유형 native
사전 조건 로그인
화면 /webconsole/operations/manage/workloads/k8sworkloads · ①진입 자동조회
CSP Tier / 수명주기 C
검증 API mc-infra-manager/GetAllK8sCluster
자동화 📝 미구현 (정의만 존재)

절차:

  1. workspace만 선택 (project 빈 값 유지)
  2. 목록 조회 API 미호출 확인
  3. project 선택 안내 유무 기록 → 기대스펙 논의 항목

결과: 📝 미구현

TC-K8S-SCREEN-ENTRY-03

project 선택 → K8s 클러스터 목록 자동조회 + 테이블 렌더

항목 내용
기능 k8s-screen-entry
구분 정상
계층 L1 ui
통합 유형 native
사전 조건 로그인 + Workspace/Project 선택
화면 /webconsole/operations/manage/workloads/k8sworkloads · ①진입 자동조회
CSP Tier / 수명주기 C
검증 API mc-infra-manager/GetAllK8sCluster
자동화 📝 미구현 (정의만 존재)

절차:

  1. project select change → GetAllK8sCluster 요청 발생
  2. 클러스터 테이블 렌더 (행 또는 빈 상태)
  3. 상태 요약 갱신

결과: 📝 미구현

TC-K8S-SCREEN-ENTRY-04

refresh 버튼 클릭 → 목록 재조회 발생

항목 내용
기능 k8s-screen-entry
구분 정상
계층 L1 ui
통합 유형 native
사전 조건 로그인 + Workspace/Project 선택
화면 /webconsole/operations/manage/workloads/k8sworkloads · ②새로고침
CSP Tier / 수명주기 C
검증 API mc-infra-manager/GetAllK8sCluster
자동화 📝 미구현 (정의만 존재)

절차:

  1. refresh 버튼 클릭
  2. GetAllK8sCluster 재요청 발생 확인
  3. 테이블 데이터 갱신 확인

결과: 📝 미구현

TC-K8S-SCREEN-ENTRY-05

목록 API 500 응답 → 화면이 깨지지 않고 처리 (mock)

항목 내용
기능 k8s-screen-entry
구분 비정상
계층 L1 ui
통합 유형 native
사전 조건 로그인 + Workspace/Project 선택
화면 /webconsole/operations/manage/workloads/k8sworkloads · ①진입 자동조회
CSP Tier / 수명주기 C
검증 API mc-infra-manager/GetAllK8sCluster
자동화 📝 미구현 (정의만 존재)

절차:

  1. GetAllK8sCluster를 500으로 mock
  2. refresh 클릭
  3. 페이지 크래시/무한로딩 없음 + 테이블 잔존 확인

결과: 📝 미구현

TC-K8S-SCREEN-ENTRY-06

빈 목록(0건) 응답 → 빈 상태 정상 표시 (mock)

항목 내용
기능 k8s-screen-entry
구분 정상
계층 L1 ui
통합 유형 native
사전 조건 로그인 + Workspace/Project 선택
화면 /webconsole/operations/manage/workloads/k8sworkloads · ①진입 자동조회
CSP Tier / 수명주기 C
검증 API mc-infra-manager/GetAllK8sCluster
자동화 📝 미구현 (정의만 존재)

절차:

  1. GetAllK8sCluster를 빈 배열로 mock
  2. refresh 클릭
  3. 테이블 0행 + 오류 없음 확인

결과: 📝 미구현

Clone this wiki locally