Files
sam-hotfix/Fail-approval-box_2026-01-28_17-01-00.md
2026-01-28 18:48:29 +09:00

69 lines
3.4 KiB
Markdown

# E2E 테스트 리포트: 결재함 (approval-box)
**테스트 ID**: approval-box | **실행**: 2026-01-28 17:01:00 KST | **결과**: FAIL
## 테스트 요약
| 전체 | 성공 | 실패 | 성공률 |
|------|------|------|--------|
| 11 | 9 | 2 | 82% |
## 스텝별 결과
| 스텝 | 항목 | 상태 | 비고 |
|------|------|------|------|
| 1 | 메뉴 탐색 - 결재관리 | PASS | 메뉴 클릭 성공 |
| 2 | 서브메뉴 - 결재함 | PASS | 페이지 로드 완료 |
| 3 | 통계 카드 확인 | PASS | 전체결재 13건, 미결재 2건, 결재완료 6건, 결재반려 5건 |
| 4 | 탭 기능 확인 | PASS | 4개 탭 (전체/미결재/완료/반려) 동작 |
| 5 | 테이블 데이터 확인 | PASS | 문서 목록 표시됨 |
| 6 | 문서 상세 열기 | PASS | AP-20260116-0001 상세 확인 |
| 7 | 문서 상세 정보 확인 | PASS | 품의서 상세 정보 표시 (기안자, 품의내역, 예상비용) |
| 8 | PDF/인쇄 버튼 확인 | PASS | 버튼 존재 확인 |
| 9 | 승인 버튼 동작 | **FAIL** | 버튼 클릭 후 API 미호출, 상태 변경 없음 |
| 10 | 반려 버튼 동작 | **FAIL** | 확인 모달 미표시, API 미호출, 상태 "대기" 유지 |
| 11 | 검색 기능 | PASS | "홍" 검색 시 필터링 정상 동작 |
## 버그 리포트
### BUG-APPROVAL-001: 승인 버튼 미동작
- **우선순위**: HIGH
- **위치**: 결재함 > 문서 상세 > 승인 버튼
- **재현 단계**:
1. 결재관리 > 결재함 이동
2. 대기 상태 문서 클릭하여 상세 열기
3. 승인 버튼 클릭
- **예상 결과**: 승인 확인 모달 표시 또는 즉시 승인 처리, 상태 "결재완료"로 변경
- **실제 결과**: 상세 패널만 닫히고 상태 "대기" 유지, API 호출 없음
- **Console 로그**: API 호출 로그 없음
### BUG-APPROVAL-002: 반려 버튼 미동작
- **우선순위**: HIGH
- **위치**: 결재함 > 문서 상세 > 반려 버튼
- **재현 단계**:
1. 결재관리 > 결재함 이동
2. 대기 상태 문서 클릭하여 상세 열기
3. 반려 버튼 클릭
- **예상 결과**: 반려 사유 입력 모달 표시, 사유 입력 후 반려 처리, 상태 "결재반려"로 변경
- **실제 결과**: 모달 미표시, 상세 패널만 닫힘, 상태 "대기" 유지
- **Console 로그**: API 호출 로그 없음
## 동작 검증
| 요소 | Level | 동작 | 결과 |
|------|-------|------|------|
| 페이지 로드 | L2 | 메뉴 클릭 → 페이지 표시 | PASS |
| 통계 카드 | L3 | 실시간 카운트 표시 | PASS |
| 탭 전환 | L3 | 탭 클릭 → 데이터 필터링 | PASS |
| 문서 상세 | L3 | 행 클릭 → 상세 패널 열림 | PASS |
| 승인 기능 | L4 | 버튼 클릭 → 상태 변경 | **FAIL** |
| 반려 기능 | L4 | 버튼 클릭 → 모달 → 상태 변경 | **FAIL** |
| 검색 기능 | L3 | 키워드 입력 → 데이터 필터링 | PASS |
## 필수 검증 항목 결과
| # | 항목 | 결과 | 비고 |
|---|------|------|------|
| 2 | 등록/저장 버튼 | FAIL | 승인/반려 버튼 API 미호출 |
| 3 | 검색/필터 | PASS | 검색 필터링 정상 동작 |
| 5 | 목업 감지 | **MOCKUP 의심** | 승인/반려 버튼이 실제 동작하지 않음 |
## 결론
결재함 페이지의 기본 UI 및 조회 기능은 정상 동작하나, 핵심 기능인 **승인/반려 워크플로우가 미구현** 상태입니다. 버튼 클릭 시 API 호출 없이 상세 패널만 닫히며 상태 변경이 이루어지지 않습니다.