Files
sam-hotfix/item-management_2026-01-20_20-27-00.md
2026-01-21 08:01:58 +09:00

5.2 KiB

E2E 테스트 리포트: 품목관리

테스트 ID: item-management 실행 시간: 2026-01-20 20:27:00 (KST) 소요 시간: 4분 테스트 결과: PASS


📊 테스트 요약

항목 결과
전체 스텝 수 10개 (주요 항목)
성공 10개
실패 0개
성공률 100%

📋 스텝별 상세 결과

스텝 테스트 항목 상태 비고
1 페이지 로드 확인 /ko/production/screen-production
2 통계 카드 확인 6개 카드 (전체/제품/부품/부자재/원자재/소모품)
3 품목 등록 버튼 클릭 /create 페이지로 이동
4 품목 유형 선택 소모품 선택
5 필수 필드 입력 품목명, 규격, 단위
6 저장 버튼 클릭 목록 페이지로 이동
7 등록 결과 확인 (Create) 10429 → 10430
8 검색 기능 테스트 등록한 품목 검색
9 삭제 확인 다이얼로그 경고 메시지 포함
10 삭제 완료 확인 (Delete) 10430 → 10429

📈 검증 결과

페이지 UI 요소

항목 예상 실제 결과
페이지 경로 /production/screen-production /production/screen-production
페이지 타이틀 품목 관리 품목 관리
페이지 설명 존재 "제품, 부품, 부자재, 원자재, 소모품 등록 및 관리"
통계 카드 6개 6개
품목 등록 버튼 존재 존재
검색 입력 필드 존재 "통합 검색..."
테이블 존재 품목 목록 표시

통계 카드

카드 초기값 등록 후 삭제 후
전체 품목 10429 10430 10429
제품 2018 2018 2018
부품 3025 3025 3025
부자재 2229 2229 2229
원자재 2152 2152 2152
소모품 1005 1006 1005

품목 등록 폼

필드 타입 필수 테스트 결과
품목 유형 Combobox 소모품 선택
품목명 Input "E2E 테스트 소모품"
규격 Input - "100x50mm"
단위 Combobox "EA"
품목 코드 Auto - 자동 생성

CRUD 테스트

작업 예상 결과 실제 결과 결과
Create (등록) 목록에 추가 첫 번째 행에 추가됨
Read (조회) 목록 표시 10430개 품목 표시
Delete (삭제) 목록에서 제거 10429개로 감소

삭제 확인 다이얼로그

항목 예상 실제 결과
다이얼로그 표시 표시됨 "품목 삭제" 다이얼로그
품목명 표시 표시됨 "E2E 테스트 소모품-100x50mm"
경고 메시지 존재 "이 작업은 되돌릴 수 없습니다."
버튼 취소/삭제 취소, 삭제 버튼 존재

📊 UI 요소 검증 결과

UI 요소 검증 수준 결과 비고
품목 등록 버튼 Level 4 클릭 → 등록 페이지 → 등록 완료
품목 유형 셀렉트 Level 3 클릭 → 옵션 표시 → 선택
단위 셀렉트 Level 3 클릭 → 옵션 표시 → 선택
저장 버튼 Level 4 클릭 → API 호출 → 목록 반영
검색 입력 필드 Level 2 입력 가능
삭제 버튼 Level 4 클릭 → 다이얼로그 → 확인 → 삭제

📸 스크린샷

  • 초기 상태: screenshots/028_item_management_initial-*.png
  • 등록 페이지: screenshots/028_item_management_create_page-*.png
  • 등록 완료: screenshots/028_item_management_created-*.png
  • 최종 상태: screenshots/028_item_management_final-*.png

📝 테스트 결론

정상 동작 확인된 기능

  • 품목관리 페이지 로딩
  • 통계 카드 6개 (전체/제품/부품/부자재/원자재/소모품)
  • 품목 등록 페이지 진입
  • 품목 유형 선택 (제품/부품/부자재/원자재/소모품)
  • 필수 필드 입력 (품목명, 규격, 단위)
  • 유효성 검사 (단위 필수)
  • 품목 등록 → 목록 반영
  • 품목 코드 자동 생성
  • 검색 입력 필드
  • 삭제 확인 다이얼로그
  • 품목 삭제 → 목록 반영

📌 참고사항

  • 행 클릭 시 상세 페이지로 이동하지 않음 (인라인 버튼 사용)
  • 품목 코드: "{품목명}-{규격}" 형식으로 자동 생성
  • 삭제 시 "되돌릴 수 없습니다" 경고 표시

🔄 플로우 요약

품목관리 페이지
  → 통계 카드 6개 확인 ✅
  → 품목 등록 버튼 클릭 → /create 페이지 ✅
  → 품목 유형: 소모품 선택 ✅
  → 품목명, 규격 입력 ✅
  → 저장 클릭 → 단위 필수 오류 ✅
  → 단위: EA 선택 ✅
  → 저장 클릭 → 목록 페이지 이동 ✅
  → 전체: 10429 → 10430 (Create) ✅
  → 삭제 버튼 클릭 → 확인 다이얼로그 ✅
  → 삭제 확인 → 전체: 10430 → 10429 (Delete) ✅

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