zioinfo-mail/testcase
DESKTOP-TKLFCPR\ython e228faabf5 feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현
G-1: 메신저 Webhook Relay + _send_to_room 실제 httpx 호출 구현
G-2: POST /api/tasks/bulk SR 대량작업 엔드포인트 (최대 100건)
G-3: 라이선스 만료 알림 스케줄러 (매일 09:00 KST)
G-4: 체험판 upgrade_banner 필드 + license.py 배너 로직
G-5: core/auto_rca.py + incidents/problem auto-rca 엔드포인트
G-6: core/deploy_impact.py + vibe impact-analysis 엔드포인트
G-7: core/ticket_classifier.py + SR 생성 시 AI 분류 + ai-suggestion API
G-8: VulnPatchRecord 모델 + vuln_scan 패치추적 4개 엔드포인트
G-9: core/jira_sync.py + gateway Jira/Confluence 연동 엔드포인트
G-10: core/push_notify.py + routers/push.py + PushSubscription 모델
G-11: approvals 다중승인 (위임/서명/기한초과/마감연장)
G-12: alembic.ini + migrations/ + cicd/migrate_to_postgres.sh

하네스: guardia-orchestrator 확장기능 Phase 반영
봇명령어: /sr /status /license /bulk 슬래시 명령어 추가
설치스크립트: setup/ (Ubuntu, CentOS, RHEL, Windows) --test 옵션 포함

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-29 18:18:52 +09:00
..
README.md feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
TC-01_문화품앗이_csv.culture.go.kr.md feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
TC-02_누리집_www.kccf.or.kr.md feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
TC-03_누리집관리자_mng.kccf.or.kr.md feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
TC-04_지역N문화_nculture.org.md feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
TC-05_통합자료관리시스템_archive.nculture.org.md feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
TC-PM_서버정기점검_OS재기동.md feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
TC-SI-01_지오인포홈페이지리뉴얼_zioinfo.md feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
싸이트 접속 정보.txt feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00

GUARDiA ITSM — 테스트케이스 목록

작성일: 2026-05-25


SI 프로젝트 테스트케이스

파일 프로젝트 고객 단계 TC 수
TC-SI-01_지오인포홈페이지리뉴얼 지오인포 홈페이지 리뉴얼 (주)지오인포 분석→설계→구현→인도 90+

한국문화원연합회 — 테스트케이스

고객: 한국문화원연합회
참조: C:\GUARDiA\kccf\claud.md

테스트케이스 파일 목록

파일 대상 시스템 URL 계정 TC 수
TC-01_문화품앗이 문화품앗이 https://csv.culture.go.kr/ admin, admins, ssami1016 10
TC-02_누리집 공식 누리집 https://www.kccf.or.kr/ 없음(공개) 11
TC-03_누리집관리자 누리집 CMS https://mng.kccf.or.kr mng@kccf.or.kr 10
TC-04_지역N문화 지역N문화 https://www.nculture.org/ system 10
TC-05_통합자료관리시스템 통합자료관리 WAS https://archive.nculture.org/ kadmin, localnculture 10
TC-PM_서버정기점검 전체 5개 시스템 분기 PM 전용

정기 PM 테스트케이스 구성

TC-PM_서버정기점검_OS재기동.md 는 분기별 서버 OS 재기동 시 사용하는 전용 체크리스트입니다.

1단계 — Pre-PM (재기동 전 사전 점검)
  TC-PM-PRE-001: GUARDiA ITSM PM 작업 등록
  TC-PM-PRE-002: 5개 사이트 현재 상태 기록
  TC-PM-PRE-003: 서버 프로세스 현황 기록 (Tomcat, 포트, 디스크)
  TC-PM-PRE-004: DB 서비스 상태 확인
  TC-PM-PRE-005: 현재 접속자 수 확인

2단계 — 재기동
  TC-PM-REBOOT-001: 서비스 점검 공지 등록
  TC-PM-REBOOT-002: 점검 모드 전환
  TC-PM-REBOOT-003: OS 재기동 수행

3단계 — Post-PM (사후 헬스체크)
  TC-PM-POST-001: 서버 부팅 기본 상태 (dmesg, systemctl)
  TC-PM-POST-002: DB 서비스 재기동 확인
  TC-PM-POST-003: Tomcat/WAS 재기동 확인
  TC-PM-POST-004: 웹 서버(Nginx/Apache) 재기동 확인
  TC-PM-POST-005: SSL 인증서 유효성 확인
  TC-PM-POST-006: 서비스 포트 전체 점검 (80/443/8080/3306)

4단계 — 전면 서비스 확인 (브라우저)
  TC-PM-WEB-001: 문화품앗이 화면 확인
  TC-PM-WEB-002: 공식 누리집 화면 확인
  TC-PM-WEB-003: 누리집 관리자 화면 확인
  TC-PM-WEB-004: 지역N문화 화면 확인
  TC-PM-WEB-005: 통합자료관리 WAS 확인
  TC-PM-WEB-006: 지역N문화 ↔ 통합자료관리 연계 확인
  TC-PM-WEB-007: 점검 모드 해제 및 서비스 복구

5단계 — PM 결과 보고서
  TC-PM-REPORT-001: GUARDiA ITSM PM 작업 완료 처리

GUARDiA ITSM 연동 절차

PM 작업 등록: ITSM → 정기점검(PM) → PM 작업 생성
PM 결과 입력: ITSM → 정기점검(PM) → 각 체크리스트 PASS/FAIL 입력
PM 보고서:   ITSM → 정기점검(PM) → Excel 보고서 다운로드
SSL 상태:   ITSM → SSL 관리 → 즉시 점검 (pm 후 ssl 확인 시)

테스트 시 공통 주의사항

1. 테스트용으로 생성한 게시물은 반드시 삭제
2. 운영 데이터(배치 작업, 연계 설정 등)는 절대 변경 금지
3. 테스트 완료 후 반드시 로그아웃
4. 발견된 문제는 GUARDiA ITSM SR로 등록
5. PM 결과는 GUARDiA ITSM PM 작업에 기록