Skip to content

Test Cases WF

dogfootman edited this page Oct 16, 2026 · 8 revisions

Test Cases — mc-workflow-manager (TC-WF)

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

TC 19개 · 테스트 시나리오 있음 19 · ✅ PASS 17 · ❌ FAIL 1 · 🚧 BLOCKED 1

목록

TC-ID 기능명 유형 분류 테스트 시나리오 판정 커버리지 Provider 결과
TC-WF-001 Workflow Engine(Jenkins) 수정 및 연동 확인 정상 C1 시스템 구동 및 환경 설정 / 초기화 (INIT) IV3_S34 ✅ PASS 1/1 ✅ 공통
TC-WF-002 신규 Workflow 생성 정상 C3 WF 등록 / Workflow IV3_S35 ✅ PASS 1/1 ✅ 공통
TC-WF-003 Workflow 삭제 정상 C3 WF 등록 / Workflow IV3_S36 ✅ PASS 1/1 ✅ 공통
TC-WF-004 Workflow 목록 조회 정상 C3 등록된 WF 조회 및 수정 / Workflow IV3_S33 ✅ PASS 1/1 ✅ 공통
TC-WF-005 Workflow 상세 수정 정상 C3 등록된 WF 조회 및 수정 / Workflow IV3_S37 ✅ PASS 1/1 ✅ 공통
TC-WF-006 Workflow 로그 모달 표시 정상 C3 등록된 WF 조회 및 수정 / Workflow IV3_S38 ✅ PASS 1/1 ✅ 공통
TC-WF-007 Workflow 로 단일 CSP Infra 생성 정상 C3 서비스 생성용 WF 실행 / Infra IV3_S01 ✅ PASS 6/9 ✅ 6건 · 🚧 NHN Cloud, NCP, KT
TC-WF-008 Workflow 로 멀티 CSP Infra 생성 (CSP별 nodegroup 1개) 정상 C3 서비스 생성용 WF 실행 / Infra IV3_S11 🚧 BLOCKED 0/1 🚧 공통
TC-WF-009 Workflow 필수 파라미터 누락 RUN 거부 예외 C3 서비스 생성용 WF 실행 / Infra IV3_S08 ✅ PASS 1/1 ✅ 공통
TC-WF-010 Workflow Infra 이름 중복 RUN 거부 예외 C3 서비스 생성용 WF 실행 / Infra IV3_S09 ✅ PASS 1/1 ✅ AWS
TC-WF-011 Workflow 로 K8s 클러스터 생성 (nodegroup 1개) 정상 C3 서비스 생성용 WF 실행 / K8s IV3_S13 ❌ FAIL 1/9 ❌ AWS · ⬜ 8건
TC-WF-012 Event Listener 를 통한 Workflow 실행 (GET) 정상 C3 서비스 생성용 WF 실행 / Event Listener IV3_S42 ✅ PASS 1/1 ✅ AWS
TC-WF-013 Event Listener 를 통한 Workflow 실행 (POST) 정상 C3 서비스 생성용 WF 실행 / Event Listener IV3_S43 ✅ PASS 1/1 ✅ AWS
TC-WF-014 Event Listener 목록 조회 정상 C3 Event Listener 관리 / Event Listener IV3_S39 ✅ PASS 1/1 ✅ 공통
TC-WF-015 신규 Event Listener 생성 정상 C3 Event Listener 관리 / Event Listener IV3_S40 ✅ PASS 1/1 ✅ 공통
TC-WF-016 Event Listener 이름 중복 검사 예외 C3 Event Listener 관리 / Event Listener IV3_S41 ✅ PASS 1/1 ✅ 공통
TC-WF-017 Event Listener 상세 수정 정상 C3 Event Listener 관리 / Event Listener IV3_S44 ✅ PASS 1/1 ✅ AWS
TC-WF-018 Event Listener 삭제 정상 C3 Event Listener 관리 / Event Listener IV3_S45 ✅ PASS 1/1 ✅ 공통
TC-WF-019 Workflow 로 오브젝트 스토리지 활용 정상 C3 서비스 생성용 WF 실행 / Infra IV3_S46 ✅ PASS 1/1 ✅ AWS

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

TC-WF-001

Workflow Engine(Jenkins) 수정 및 연동 확인

항목 내용
분류 C1 환경구성 / 시스템 구동 및 환경 설정 / 초기화 (INIT)
유형 정상
테스트 시나리오 IV3_S34 Workflow Engine(Jenkins) 수정 및 연동 확인 (SampleOss EDIT → Connection Check → Edit)
spec IV3_S34
v0.6 TC-ID TC-WF-FLOW-01
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

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

TC-WF-002

신규 Workflow 생성

항목 내용
분류 C3 [사용자]서비스 생성 및 활용 (WF 활용) / WF 등록 / Workflow
유형 정상
테스트 시나리오 IV3_S35 신규 Workflow 생성 (workflow-create-test: namespace-ensure → infra-create)
spec IV3_S35
v0.6 TC-ID TC-WF-FLOW-03
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

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

TC-WF-003

Workflow 삭제

항목 내용
분류 C3 [사용자]서비스 생성 및 활용 (WF 활용) / WF 등록 / Workflow
유형 정상
테스트 시나리오 IV3_S36 Workflow 삭제 (workflow-delete-test) → 같은 이름 재등록
spec IV3_S36
v0.6 TC-ID TC-WF-FLOW-05
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

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

TC-WF-004

Workflow 목록 조회

항목 내용
분류 C3 [사용자]서비스 생성 및 활용 (WF 활용) / 등록된 WF 조회 및 수정 / Workflow
유형 정상
테스트 시나리오 IV3_S33 Workflow 목록 조회 (기본 Workflow 10종 · 컬럼 · Action 버튼)
spec IV3_S33
v0.6 TC-ID TC-WF-FLOW-02
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

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

TC-WF-005

Workflow 상세 수정

항목 내용
분류 C3 [사용자]서비스 생성 및 활용 (WF 활용) / 등록된 WF 조회 및 수정 / Workflow
유형 정상
테스트 시나리오 IV3_S37 Workflow 상세 수정 (DB_NAME 변경 + Stage 추가) → 원복
spec IV3_S37
v0.6 TC-ID TC-WF-FLOW-04
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

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

TC-WF-006

Workflow 로그 모달 표시

항목 내용
분류 C3 [사용자]서비스 생성 및 활용 (WF 활용) / 등록된 WF 조회 및 수정 / Workflow
유형 정상
테스트 시나리오 IV3_S38 Workflow 로그 모달 표시 (최신 Build Console Log)
spec IV3_S38
v0.6 TC-ID TC-WF-FLOW-07
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

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

TC-WF-007

Workflow 로 단일 CSP Infra 생성

항목 내용
분류 C3 [사용자]서비스 생성 및 활용 (WF 활용) / 서비스 생성용 WF 실행 / Infra
유형 정상
테스트 시나리오 IV3_S01 Workflow로 단일 CSP Infra 생성
spec IV3_S01
v0.6 TC-ID TC-WF-FLOW-06, TC-INFRA-DEPLOY-05
판정 · 커버리지 ✅ PASS · 6/9

Provider 결과 (v07)

  • AWS ✅ PASS (2026-10-16) · 녹화 v07_IV3_S01_Workflows_RunVmDeploy_AWS.webm
  • Azure ✅ PASS (2026-10-16) · 녹화 v07_IV3_S01_Workflows_RunVmDeploy_Azure.webm
  • Alibaba ✅ PASS (2026-10-16) · 녹화 v07_IV3_S01_Workflows_RunVmDeploy_Alibaba.webm
  • GCP ✅ PASS (2026-10-16) · 녹화 v07_IV3_S01_Workflows_RunVmDeploy_GCP.webm
  • Tencent ✅ PASS (2026-10-16) · 녹화 v07_IV3_S01_Workflows_RunVmDeploy_Tencent.webm
  • NHN Cloud 🚧 BLOCKED (2026-10-16) · 녹화 v07_IV3_S01_Workflows_RunVmDeploy_NHNCloud.webm
  • NCP 🚧 BLOCKED (2026-10-16) · 녹화 v07_IV3_S01_Workflows_RunVmDeploy_NCP.webm
  • IBM ✅ PASS (2026-10-16) · 녹화 v07_IV3_S01_Workflows_RunVmDeploy_IBM.webm
  • KT 🚧 BLOCKED (2026-10-16) · 녹화 v07_IV3_S01_Workflows_RunVmDeploy_KT.webm

TC-WF-008

Workflow 로 멀티 CSP Infra 생성 (CSP별 nodegroup 1개)

항목 내용
분류 C3 [사용자]서비스 생성 및 활용 (WF 활용) / 서비스 생성용 WF 실행 / Infra
유형 정상
테스트 시나리오 IV3_S11 Workflow로 멀티 CSP Infra mc10 생성 (CSP별 nodegroup 1개, node 1개)
spec IV3_S11
v0.6 TC-ID TC-WF-FLOW-06, TC-INFRA-DEPLOY-05
판정 · 커버리지 🚧 BLOCKED · 0/1

Provider 결과 (v07)

  • 공통 🚧 BLOCKED (2026-10-16) · 녹화 v07_IV3_S11_Workflows_RunMultiCspVmDeploy.webm

TC-WF-009

Workflow 필수 파라미터 누락 RUN 거부

항목 내용
분류 C3 [사용자]서비스 생성 및 활용 (WF 활용) / 서비스 생성용 WF 실행 / Infra
유형 예외
테스트 시나리오 IV3_S08 Workflow 필수 파라미터 누락 RUN
spec IV3_S08
v0.6 TC-ID TC-WF-FLOW-06
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

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

TC-WF-010

Workflow Infra 이름 중복 RUN 거부

항목 내용
분류 C3 [사용자]서비스 생성 및 활용 (WF 활용) / 서비스 생성용 WF 실행 / Infra
유형 예외
테스트 시나리오 IV3_S09 Workflow Infra 이름 중복 RUN
spec IV3_S09
v0.6 TC-ID TC-WF-FLOW-06
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

  • AWS ✅ PASS (2026-10-07) · 녹화 v07_IV3_S09_Workflows_RunDuplicateName_AWS_NG.webm

TC-WF-011

Workflow 로 K8s 클러스터 생성 (nodegroup 1개)

항목 내용
분류 C3 [사용자]서비스 생성 및 활용 (WF 활용) / 서비스 생성용 WF 실행 / K8s
유형 정상
테스트 시나리오 IV3_S13 Workflow로 K8s 클러스터 생성 (nodegroup 1개)
spec IV3_S13
v0.6 TC-ID TC-WF-FLOW-06, TC-INFRA-K8S-04
판정 · 커버리지 ❌ FAIL · 1/9

Provider 결과 (v07)

  • AWS ❌ FAIL (2026-10-15) · 녹화 v07_IV3_S13_Workflows_RunK8sDeploy-ViewCluster_AWS.webm
  • Azure ⬜ 미실행
  • Alibaba ⬜ 미실행
  • GCP ⬜ 미실행
  • Tencent ⬜ 미실행
  • NHN Cloud ⬜ 미실행
  • NCP ⬜ 미실행
  • IBM ⬜ 미실행
  • KT ⬜ 미실행

TC-WF-012

Event Listener 를 통한 Workflow 실행 (GET)

항목 내용
분류 C3 [사용자]서비스 생성 및 활용 (WF 활용) / 서비스 생성용 WF 실행 / Event Listener
유형 정상
테스트 시나리오 IV3_S42 Event Listener 를 통한 Workflow 실행 (GET)
spec IV3_S42
v0.6 TC-ID TC-WF-EL-06
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

  • AWS ✅ PASS (2026-10-14) · 녹화 v07_IV3_S42_AWS.webm

TC-WF-013

Event Listener 를 통한 Workflow 실행 (POST)

항목 내용
분류 C3 [사용자]서비스 생성 및 활용 (WF 활용) / 서비스 생성용 WF 실행 / Event Listener
유형 정상
테스트 시나리오 IV3_S43 Event Listener 를 통한 Workflow 실행 (POST)
spec IV3_S43
v0.6 TC-ID TC-WF-EL-07
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

  • AWS ✅ PASS (2026-10-14) · 녹화 v07_IV3_S43_AWS.webm

TC-WF-014

Event Listener 목록 조회

항목 내용
분류 C3 [사용자]서비스 생성 및 활용 (WF 활용) / Event Listener 관리 / Event Listener
유형 정상
테스트 시나리오 IV3_S39 Event Listener 목록 조회
spec IV3_S39
v0.6 TC-ID TC-WF-EL-01
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

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

TC-WF-015

신규 Event Listener 생성

항목 내용
분류 C3 [사용자]서비스 생성 및 활용 (WF 활용) / Event Listener 관리 / Event Listener
유형 정상
테스트 시나리오 IV3_S40 신규 Event Listener 생성 (el-vm-mariadb-backup-import-data-init)
spec IV3_S40
v0.6 TC-ID TC-WF-EL-02
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

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

TC-WF-016

Event Listener 이름 중복 검사

항목 내용
분류 C3 [사용자]서비스 생성 및 활용 (WF 활용) / Event Listener 관리 / Event Listener
유형 예외
테스트 시나리오 IV3_S41 Event Listener 이름 중복 검사 (기존 이름 거부 · 미검증 Create 차단)
spec IV3_S41
v0.6 TC-ID TC-WF-EL-03
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

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

TC-WF-017

Event Listener 상세 수정

항목 내용
분류 C3 [사용자]서비스 생성 및 활용 (WF 활용) / Event Listener 관리 / Event Listener
유형 정상
테스트 시나리오 IV3_S44 Event Listener 상세 수정 → 호출 Build 에 수정값 반영
spec IV3_S44
v0.6 TC-ID TC-WF-EL-04
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

  • AWS ✅ PASS (2026-10-14) · 녹화 v07_IV3_S44_AWS.webm

TC-WF-018

Event Listener 삭제

항목 내용
분류 C3 [사용자]서비스 생성 및 활용 (WF 활용) / Event Listener 관리 / Event Listener
유형 정상
테스트 시나리오 IV3_S45 Event Listener 삭제 → 삭제 URL 호출 거부
spec IV3_S45
v0.6 TC-ID TC-WF-EL-05
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

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

TC-WF-019

Workflow 로 오브젝트 스토리지 활용

항목 내용
분류 C3 [사용자]서비스 생성 및 활용 (WF 활용) / 서비스 생성용 WF 실행 / Infra
유형 정상
테스트 시나리오 IV3_S46 Workflow 로 오브젝트 스토리지 활용 (VM · Bucket 생성, 화면 확인 범위)
spec IV3_S46
v0.6 TC-ID —
판정 · 커버리지 ✅ PASS · 1/1

Provider 결과 (v07)

  • AWS ✅ PASS (2026-10-16) · 녹화 v07_IV3_S46_AWS.webm

Clone this wiki locally