6.3 KiB
6.3 KiB
E2E 테스트 리포트: 생산 현황판 테스트
테스트 ID: production-dashboard 실행 시간: 2026-01-20 23:33:00 (KST) 소요 시간: 5분 테스트 결과: ✅ PASS
📊 테스트 요약
| 항목 | 결과 |
|---|---|
| 전체 스텝 수 | 20개 (축약) |
| 성공 | 19개 |
| 실패 | 0개 |
| 경고 | 1개 |
| 성공률 | 95% |
📋 스텝별 상세 결과
| 스텝 | 테스트 항목 | 상태 | 비고 |
|---|---|---|---|
| 1 | 생산 현황판 페이지 진입 | ✅ PASS | URL: /production/dashboard |
| 2 | 페이지 구조 확인 | ✅ PASS | 제목, 설명, 버튼 2개 |
| 3 | 통계 카드 6개 확인 | ✅ PASS | 전체 2, 대기 2, 작업중 0, 완료 0, 긴급 1, 지연 1 |
| 4 | 탭 필터 확인 | ✅ PASS | 전체, 스크린 |
| 5 | 스크린 탭 클릭 | ✅ PASS | 탭 전환 동작 |
| 6 | 전체 탭 복귀 | ✅ PASS | 데이터 복귀 |
| 7 | 긴급 작업 섹션 확인 | ✅ PASS | 1건 (WO202601200001) |
| 8 | 지연 작업 섹션 확인 | ✅ PASS | 1건 (WO202601150001, +6일 지연) |
| 9 | 지연 작업 카드 클릭 | ⚠️ WARN | 페이지 이동 미발생 (카드 클릭 이벤트 없음) |
| 10 | 작업지시 목록 버튼 클릭 | ✅ PASS | URL: /production/work-orders |
| 11 | 작업지시 목록 페이지 확인 | ✅ PASS | 2개 작업지시, 통계 카드 4개 |
| 12 | 작업지시 행 클릭 | ✅ PASS | 상세 페이지로 이동 |
| 13 | 작업지시 상세 페이지 확인 | ✅ PASS | 기본 정보, 공정 진행 5단계 |
| 14 | 목록 버튼 클릭 | ✅ PASS | 목록으로 복귀 |
| 15 | 작업자 화면 버튼 클릭 | ✅ PASS | URL: /production/worker-screen |
| 16 | 작업자 화면 페이지 확인 | ✅ PASS | 할일/작업중/완료/긴급 카드, 내 작업 목록 |
| 17 | 생산 현황판 복귀 | ✅ PASS | 정상 복귀 |
📈 동작 검증 결과
| UI 요소 | 검증 수준 | 동작 | 결과 | 비고 |
|---|---|---|---|---|
| 통계 카드 (6개) | Level 2 | 표시 확인 | ✅ | 숫자 표시 |
| 탭 필터 | Level 3 | 클릭 → 필터링 | ✅ | 전체/스크린 |
| 작업자 화면 버튼 | Level 4 | 클릭 → 페이지 이동 | ✅ | 정상 동작 |
| 작업지시 목록 버튼 | Level 4 | 클릭 → 페이지 이동 | ✅ | 정상 동작 |
| 지연 작업 카드 | Level 3 | 클릭 → 상세 이동 | ⚠️ | 클릭 이벤트 없음 |
| 테이블 행 | Level 3 | 클릭 → 상세 이동 | ✅ | 정상 동작 |
| 목록 버튼 | Level 3 | 클릭 → 목록 이동 | ✅ | 정상 동작 |
📋 페이지 구조 정보
생산 현황판 (/production/dashboard)
통계 카드
| 카드 | 값 |
|---|---|
| 전체 작업 | 2 |
| 작업 대기 | 2 |
| 작업중 | 0 |
| 작업 완료 | 0 |
| 긴급 | 1 |
| 지연 | 1 |
탭 필터
- 전체
- 스크린
긴급 작업 섹션
| 작업지시번호 | 상태 | 공장 | 순위 |
|---|---|---|---|
| WO202601200001 | 대기 | 스크린 | 1 |
지연 작업 섹션
| 작업지시번호 | 상태 | 발주처 | 지연일수 |
|---|---|---|---|
| WO202601150001 | 대기 | 코브라브릿지 | +6일 지연 |
작업지시 목록 (/production/work-orders)
통계 카드
| 카드 | 값 |
|---|---|
| 전체 | 2 |
| 작업대기 | 2 |
| 작업중 | 0 |
| 작업완료 | 0 |
상태 탭
- 전체 (2)
- 미배정 (1)
- 승인대기 (1)
- 작업대기 (0)
- 작업중 (0)
- 작업완료 (0)
테이블 컬럼
번호, 작업지시번호, 공정, 로트번호, 지시일, 배정, 작업, 시작, 작업상태, 현장순위, 작업자, 현장명, 출고예정일
작업지시 상세 페이지
기본 정보
| 항목 | 값 |
|---|---|
| 작업지시번호 | WO202601150001 |
| 로트번호 | ORD202601150001 |
| 공정구분 | - |
| 작업상태 | 승인대기 |
| 발주처 | 코브라브릿지 |
| 현장명 | 테스트현장2 |
| 납기일 | 2026-01-14 |
| 작업자 | - |
| 우선순위 | 5 (일반) |
공정 진행 (5단계)
- 원단절단
- 미싱
- 앤드락작업
- 중간검사
- 포장
작업자 화면 (/production/worker-screen)
통계 카드
| 카드 | 값 |
|---|---|
| 할일 | 0 |
| 작업중 | 0 |
| 완료 | 0 |
| 긴급 | 0 |
내 작업 목록
- 정렬: 납기일순
- 현재 상태: "배정된 작업이 없습니다."
⚠️ 경고 사항 (Warnings)
지연 작업 카드 클릭 이벤트 없음
위치: /production/dashboard - 지연 작업 섹션 내용: 지연 작업 카드 클릭 시 상세 페이지로 이동하지 않음 현상: 카드 클릭해도 페이지 이동 없음
권장 조치:
- 지연/긴급 작업 카드에 클릭 이벤트 핸들러 추가
- cursor: pointer 스타일 적용으로 클릭 가능함 표시
심각도: Low (작업지시 목록에서 상세 접근 가능)
📸 스크린샷
📝 테스트 결론
✅ 정상 동작 확인된 기능
- 생산 현황판 페이지 로드
- 통계 카드 6개 (전체, 대기, 작업중, 완료, 긴급, 지연)
- 탭 필터 (전체, 스크린)
- 긴급 작업 섹션
- 지연 작업 섹션
- 작업자 화면 버튼 → 페이지 이동
- 작업지시 목록 버튼 → 페이지 이동
- 작업지시 목록 페이지 (통계, 탭, 테이블)
- 작업지시 상세 페이지 (기본 정보, 공정 진행)
- 작업자 화면 페이지 (통계, 내 작업 목록)
⚠️ 개선 필요 사항
- 긴급/지연 작업 카드 클릭 시 상세 페이지 이동 기능 (Low)
💡 권장 사항
-
카드 클릭 이벤트 (Low):
- 긴급/지연 작업 카드에 onClick 핸들러 추가
- 클릭 시 해당 작업지시 상세 페이지로 이동
-
작업자별 현황 섹션:
- 현재 비어있음, 데이터 확인 필요
테스트 실행자: Claude Code (QA Reporter) 리포트 생성 시간: 2026-01-20 23:33:00 (KST)