Files
sam-hotfix/card-add_2026-01-20_17-00-00.md
2026-01-21 08:01:58 +09:00

4.4 KiB

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

테스트 ID: card-add 실행 시간: 2026-01-20 17:00:00 (KST) 소요 시간: 2분 테스트 결과: PASS


📊 테스트 요약

항목 결과
전체 스텝 수 11개
주요 검증 완료 11개
성공 11개
스킵 0개
성공률 100%

📋 스텝별 상세 결과

스텝 테스트 항목 상태 비고
1 카드관리 페이지 진입 /ko/hr/card-management
2 현재 카드 개수 저장 초기 10건
3 카드 등록 페이지 이동 /ko/hr/card-management/new
4 카드사 선택 하나카드 선택
5 카드번호 입력 9876-5432-1098-7654
6 유효기간 입력 0829 (08/29)
7 카드 비밀번호 앞 2자리 입력 12
8 카드명 입력 테스트용 법인카드_20260120170000
9 상태 확인 사용 선택
10 카드 등록 등록 버튼 클릭 → 목록 페이지 이동
11 카드 등록 확인 목록에서 신규 카드 확인

📈 CRUD 검증 결과

Create (등록)

항목 예상 실제 결과
등록 전 URL /hr/card-management/new
등록 후 URL /hr/card-management /ko/hr/card-management
404 에러 없음 없음
카드 개수 변화 10 → 11 10 → 11
카드 목록 표시 신규 카드 #1 위치 표시

📊 입력 데이터 검증

테스트 데이터

필드 입력값 저장 결과
카드사 하나카드 하나카드
카드번호 9876-5432-1098-7654 --****-7654
유효기간 0829 08/29
카드 비밀번호 12 (저장됨)
카드명 테스트용 법인카드_20260120170000 동일
상태 사용 사용

📊 UI 요소 검증 결과

UI 요소 검증 수준 결과
페이지 타이틀 Level 2 "카드관리"
페이지 설명 Level 2 "카드 목록을 관리합니다"
카드 등록 버튼 Level 3 클릭 → 등록 페이지 이동
통계 카드 Level 2 전체/사용/정지 카운트
카드사 콤보박스 Level 3 옵션 선택 동작
카드번호 입력 Level 3 텍스트 입력 동작
유효기간 입력 Level 3 MMYY 형식 입력
상태 콤보박스 Level 3 사용/정지 선택
등록 버튼 Level 4 클릭 → 저장 → 목록 이동

📊 등록 폼 필드 구조

필드 타입 필수 ID
카드사 combobox * -
카드번호 textbox * cardNumber
유효기간 textbox * expiryDate
카드 비밀번호 앞 2자리 password - pinPrefix
카드명 textbox - cardName
상태 combobox * -
사용자 정보 combobox - -

📊 통계 카드 변화

항목 등록 전 등록 후 변화
전체 10 11 +1
사용 7 8 +1
정지 3 3 0

📸 스크린샷

  • 카드관리 페이지 (초기): screenshots/35_card_management_initial-*.png
  • 등록 폼: screenshots/36_card_register_form-*.png
  • 폼 입력 완료: screenshots/37_card_form_filled-*.png
  • 등록 완료: screenshots/38_card_registered-*.png

📝 테스트 결론

정상 동작 확인된 기능

  • 카드관리 페이지 로딩
  • 카드 등록 버튼 → 등록 페이지 이동
  • 등록 폼 필드 모두 정상 동작
    • 카드사 콤보박스 선택
    • 카드번호 입력 (16자리 + 마스킹)
    • 유효기간 입력 (MMYY 형식)
    • 비밀번호 앞 2자리 입력
    • 카드명 입력
    • 상태 선택
  • 등록 버튼 클릭 → 데이터 저장
  • 등록 후 목록 페이지로 자동 이동
  • 신규 카드 목록 최상단 표시
  • 통계 카드 실시간 업데이트 (전체, 사용)
  • URL 안정성 (404 에러 없음)

📌 참고사항

  • 카드번호는 마스킹되어 표시 (앞 12자리 ****)
  • 유효기간 입력: MMYY → 표시: MM/YY
  • 신규 등록 카드는 목록 최상단에 표시

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