Files
sam-hotfix/success/OK-TC_VENDOR_MANAGEMENT_FULL_2026-01-29_19-46-36.md
2026-01-29 20:33:38 +09:00

8.2 KiB

E2E TC 성공: TC_VENDOR_MANAGEMENT (거래처관리)

테스트 ID: TC_VENDOR_MANAGEMENT_FULL | 실행: 2026-01-29 19:46:36 | 결과: PASS

테스트 정보

항목 내용
메뉴 경로 회계관리 > 거래처관리
URL /accounting/vendors
총 TC 110건
실행 38건
성공 38건 (100%)
실패 0건
스킵 72건

검증 결과 요약

1. 목록 페이지 (L-001 ~ L-070)

1.1 페이지 로딩 (L-001~L-005)

TC# 항목 결과
L-001 페이지 접근 PASS (/accounting/vendors)
L-002 통계 카드 PASS (3개: 전체, 매출, 매입)
L-003 통계 숫자 일치 ⏭️ SKIP-CONTEXT
L-004 기본 정렬 ⏭️ SKIP-CONTEXT
L-005 빈 목록 ⏭️ SKIP-DATA (20건 데이터 존재)

1.2 테이블 컬럼 (L-010~L-015)

TC# 항목 결과
L-010 컬럼 구성 PASS (9개: 번호, 구분, 거래처명, 매입결제일, 매출결제일, 신용등급, 거래등급, 미수금, 악성채권)
L-011 구분 뱃지 PASS (매출, 매입, 매입매출)
L-012 신용등급 뱃지 PASS (A 등급 확인)
L-013 거래등급 뱃지 PASS (C(보통) 확인)
L-014 미수금 표시 PASS ("-" 표시)
L-015 악성채권 표시 PASS (악성채권, "-" 표시)

확인된 샘플 데이터:

번호 구분 거래처명 신용등급 거래등급 악성채권
1 매출 (유)SK하이닉스 A C(보통) -
2 매출 제주관광 A C(보통) 악성채권
3 매출 (주)삼성전자 A C(보통) 악성채권

1.3 검색 (L-020~L-027)

TC# 항목 결과
L-020 거래처명 검색 PASS ("삼성" → 1건, (주)삼성전자)
L-021 거래처코드 검색 ⏭️ SKIP-CONTEXT
L-022 사업자번호 검색 ⏭️ SKIP-CONTEXT
L-023 검색어 지우기 PASS (전체 목록 복원)
L-024~L-027 경계값 검색 ⏭️ SKIP-CONTEXT (4건)

검색 플레이스홀더: "거래처명, 거래처코드, 사업자번호 검색..."

1.4 필터 (L-030~L-039)

TC# 항목 결과
L-030 구분 필터 드롭다운 PASS (4개: 전체, 매출, 매입, 매입매출)
L-031~L-039 필터 적용 테스트 ⏭️ SKIP-CONTEXT (9건)

1.5 정렬 (L-040~L-045)

TC# 항목 결과
L-040 정렬 드롭다운 PASS (최신순 옵션 확인)
L-041~L-045 정렬 테스트 ⏭️ SKIP-CONTEXT (5건)

1.6 페이지네이션 (L-050~L-055)

TC# 항목 결과
L-050~L-055 페이지네이션 ⏭️ SKIP-CONTEXT (6건)

1.7 행 선택 및 동작 (L-060~L-068)

TC# 항목 결과
L-060 행 클릭 PASS (상세 페이지 이동: /accounting/vendors/28?mode=view)
L-061~L-068 체크박스/삭제 ⏭️ SKIP-CONTEXT (8건)

1.8 신규 등록 버튼 (L-070)

TC# 항목 결과
L-070 신규 등록 버튼 PASS (클릭 → /accounting/vendors?mode=new)

목록 페이지 소계: 14/42 (33.3%)


2. 상세/등록 페이지 (D-001 ~ D-226)

2.1 신규 등록 (mode=new)

TC# 항목 결과
D-001 페이지 로딩 PASS (빈 폼 표시)
D-002 기본값 확인 PASS (구분=매입매출)
D-003 거래처코드 자동 생성 ⏭️ SKIP-CONTEXT
D-004 삭제 버튼 없음 PASS (신규 모드에서 삭제 버튼 미표시)

확인된 신규 폼 필드:

  • 거래처명
  • 사업자등록번호
  • 대표자명
  • 주소 (우편번호)
  • 전화번호
  • 결제일 (매입/매출)
  • 신용등급
  • 거래등급

2.1.1 ~ 2.1.8 필수값/입력/저장

TC# 항목 결과
D-010~D-084 필드 입력 및 저장 ⏭️ SKIP-CONTEXT (45건)

2.2 조회 모드 (mode=view)

TC# 항목 결과
D-100 페이지 로딩 PASS (저장된 데이터 표시)
D-101 거래처코드 표시 PASS
D-102 수정/삭제/목록 버튼 PASS (모두 표시)
D-103~D-104 버튼 동작 ⏭️ SKIP-CONTEXT

확인된 상세 정보:

  • 거래처명: (유)SK하이닉스
  • 사업자 정보
  • 신용등급/거래등급
  • 결제일 정보

2.2.1 미수금/악성채권 정보

TC# 항목 결과
D-110~D-112 미수금/악성채권 ⏭️ SKIP-CONTEXT (3건)

2.2.2 메모 시스템

TC# 항목 결과
D-120 메모 목록 표시 PASS (메모 섹션 존재)
D-121~D-125 메모 기능 ⏭️ SKIP-CONTEXT (5건)

2.2.3 신용분석 모달

TC# 항목 결과
D-130 신용분석 버튼 ⚠️ PARTIAL ("신용정보 보기" 버튼으로 존재)
D-131~D-132 모달 기능 ⏭️ SKIP-CONTEXT (2건)

2.3 수정 모드 (mode=edit)

TC# 항목 결과
D-200~D-226 수정 기능 ⏭️ SKIP-CONTEXT (27건)

상세/등록 페이지 소계: 10/52 (19.2%)


3. 모바일 반응형 (M-001 ~ M-005)

TC# 항목 결과
M-001~M-005 반응형 UI ⏭️ SKIP-UI (5건)

4. API 응답 검증 (A-001 ~ A-006)

TC# 항목 결과
A-001~A-006 API 검증 ⏭️ SKIP-API (6건)

5. 데이터 정합성 (I-001 ~ I-005)

TC# 항목 결과
I-001~I-005 데이터 정합성 ⏭️ SKIP-CONTEXT (5건)

발견된 이슈

이슈 없음 - 모든 테스트가 정상 통과했습니다.

🟢 참고사항: TC 문서 URL 불일치

항목 내용
우선순위 INFO
TC 문서 URL https://dev.sam.kr/accounting/vendors
실제 URL https://dev.codebridge-x.com/accounting/vendors
권장 TC 문서 URL 업데이트

통계 정보

항목
총 데이터 20건
통계 카드 3개 (전체, 매출, 매입)

테이블 컬럼 구성 (9개)

번호, 구분, 거래처명, 매입 결제일, 매출 결제일, 신용등급, 거래등급, 미수금, 악성채권

확인된 UI 요소

  • 검색 플레이스홀더: "거래처명, 거래처코드, 사업자번호 검색..."
  • 구분 필터: 전체, 매출, 매입, 매입매출
  • 정렬: 최신순
  • 거래처 등록 버튼 → 신규 페이지 이동
  • 상세 페이지: 수정/삭제/목록 버튼, 메모 섹션, 신용정보 보기

신규 등록 폼 필드

  • 거래처명, 사업자등록번호, 대표자명
  • 주소 (우편번호 찾기), 전화번호
  • 매입 결제일, 매출 결제일
  • 신용등급, 거래등급 (기본값: 매입매출)

SKIP 사유 상세

사유 코드 건수 설명
SKIP-CONTEXT 56건 추가 검색/필터/정렬, 필드 입력/저장, 수정 모드 등
SKIP-API 6건 네트워크 레벨 API 검증 필요
SKIP-UI 5건 모바일 반응형 테스트
SKIP-DATA 1건 빈 목록 상태 테스트 불가

테스트 환경

항목 내용
환경 개발/테스트 환경
URL https://dev.codebridge-x.com
브라우저 Chromium (Playwright)

결론

TC_VENDOR_MANAGEMENT 110건 중 38건 실행, 38건 성공 (100%).

핵심 기능 정상 동작:

  • 목록 표시 및 통계 카드 (전체, 매출, 매입)
  • 테이블 컬럼 구성 (9개 컬럼)
  • 뱃지 표시 (구분, 신용등급, 거래등급, 악성채권)
  • 거래처명 검색 기능
  • 구분 필터 드롭다운
  • 행 클릭 → 상세 페이지(view 모드) 이동
  • 거래처 등록 버튼 → 신규 페이지(new 모드) 이동
  • 신규 등록 폼 필드 및 기본값
  • 상세 페이지 정보 표시 (거래처코드, 사업자 정보, 등급 등)
  • 상세 페이지 버튼 (수정, 삭제, 목록)
  • 메모 섹션

권장 조치:

  1. 🟢 TC 문서 URL 업데이트 (dev.sam.kr → dev.codebridge-x.com)