Files
sam-hotfix/card-add_2026-01-22_09-03-00.md
2026-01-22 13:04:25 +09:00

3.4 KiB

E2E 테스트 리포트: 카드 등록

테스트 ID: card-add 실행 시간: 2026-01-22 09:03:00 (KST) 소요 시간: 5분 테스트 결과: PASS


📊 테스트 요약

항목 결과
전체 스텝 수 10개
성공 10개
실패 0개
경고 0개
성공률 100%

📋 스텝별 상세 결과

스텝 테스트 항목 상태 비고
1 메뉴 진입 인사관리 > 카드관리 이동 성공
2 페이지 구조 확인 카드 목록 15건, 탭 필터, 카드 등록 버튼 표시
3 카드 등록 버튼 클릭 카드 등록 폼 페이지로 이동
4 카드사 선택 신한카드 선택
5 카드번호 입력 1234567890123456 입력
6 유효기간 입력 1228 (12/28) 입력
7 비밀번호 앞자리 입력 ** 입력
8 카드명 입력 "E2E 테스트 법인카드_20260122" 입력
9 상태 선택 "사용" 선택
10 등록 버튼 클릭 카드 등록 완료, 목록 (15 → 16건)

📈 동작 검증 결과

UI 요소 검증 수준 동작 결과 비고
메뉴 네비게이션 Level 3 인사관리 > 카드관리 정상 이동
카드 등록 버튼 Level 3 클릭 → 등록 폼 페이지 전환
카드사 combobox Level 3 클릭 → 옵션 선택 신한카드 선택
카드번호 input Level 3 16자리 입력 정상 입력
유효기간 input Level 3 MMYY 형식 입력 정상 입력
상태 combobox Level 3 클릭 → 사용 선택 정상 선택
등록 버튼 Level 4 클릭 → API → 목록 반영 데이터 저장 확인

정상 동작 확인된 기능

  1. 페이지 로드

    • URL: /ko/hr/card-management
    • 제목: 카드관리
    • 설명: 카드 목록을 관리합니다
  2. 탭 필터

    • 전체: 16건
    • 사용: 13건
    • 정지: 3건
  3. 카드 목록

    • 카드뷰 + 테이블뷰 듀얼 표시
    • 테이블 컬럼: 번호, 카드사, 카드번호, 카드명, 상태, 부서, 사용자, 직책
    • 카드번호 마스킹 (--****-XXXX)
  4. 카드 등록 폼

    • 기본 정보 섹션:
      • 카드사 (필수) - 신한, NH농협, KB국민, 삼성, 하나, 현대, 롯데, BC 등
      • 카드번호 (필수) - 16자리, 0000-0000-0000-0000 형식
      • 유효기간 (필수) - MMYY 형식
      • 카드 비밀번호 앞 2자리 (선택)
      • 카드명 (선택)
      • 상태 (필수) - 사용/정지
    • 사용자 정보 섹션:
      • 부서/이름/직책 선택 (선택)
  5. 등록 기능

    • 등록 버튼 클릭 → 카드 저장
    • 목록 페이지로 자동 이동
    • 목록에 즉시 반영 (15 → 16건)

📸 스크린샷

  • card-add-form: 카드 등록 폼
  • card-add-after-register: 등록 완료 후 목록

🎯 테스트 결론

카드관리 페이지의 카드 등록 기능이 정상 동작합니다:

  • 메뉴 네비게이션
  • 카드 목록 표시
  • 탭 필터 (전체/사용/정지)
  • 카드 등록 폼 진입
  • 필수 필드 입력 (카드사, 카드번호, 유효기간, 상태)
  • 카드 등록 완료 및 목록 반영

테스트 실행자: Claude Code (QA Reporter) 리포트 생성 시간: 2026-01-22 09:03:00 (KST)