1/28 e2e test 1 add
This commit is contained in:
68
Fail-approval-box_2026-01-28_17-01-00.md
Normal file
68
Fail-approval-box_2026-01-28_17-01-00.md
Normal file
@@ -0,0 +1,68 @@
|
|||||||
|
# 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 호출 없이 상세 패널만 닫히며 상태 변경이 이루어지지 않습니다.
|
||||||
@@ -1,40 +0,0 @@
|
|||||||
# E2E 테스트 리포트: 결제내역 테스트
|
|
||||||
|
|
||||||
**테스트 ID**: payment-history | **실행**: 2026-01-28 12:05:00 | **결과**: FAIL (404)
|
|
||||||
|
|
||||||
## 테스트 요약
|
|
||||||
| 전체 | 성공 | 실패 | 스킵 | 성공률 |
|
|
||||||
|------|------|------|------|--------|
|
|
||||||
| 1 | 0 | 1 | 0 | 0% |
|
|
||||||
|
|
||||||
## 스텝별 결과
|
|
||||||
| 스텝 | 항목 | 상태 | 비고 |
|
|
||||||
|------|------|------|------|
|
|
||||||
| step-0 | 페이지 접근 | ❌ FAIL | 404 에러 (커스텀 에러 페이지) |
|
|
||||||
|
|
||||||
## 버그/이슈
|
|
||||||
|
|
||||||
### BUG-PAY-001: 결제내역 페이지 404 에러
|
|
||||||
- **우선순위**: High
|
|
||||||
- **위치**: `/ko/settings/payment-history`
|
|
||||||
- **상세**:
|
|
||||||
- URL 접근 시 "페이지를 찾을 수 없습니다" 에러 표시
|
|
||||||
- 커스텀 404 에러 페이지로 리다이렉트
|
|
||||||
- 메시지: "요청하신 페이지가 존재하지 않거나 접근 권한이 없습니다"
|
|
||||||
- **예상**: 결제내역 페이지 정상 로드
|
|
||||||
- **실제**: 404 Not Found (커스텀 에러 페이지)
|
|
||||||
|
|
||||||
## 스크린샷
|
|
||||||
- 파일: `payment-history-2026-01-28T03-00-49-884Z.png`
|
|
||||||
|
|
||||||
## 권장 조치
|
|
||||||
1. 라우팅 설정 확인 (`/ko/settings/payment-history`)
|
|
||||||
2. 페이지 컴포넌트 존재 여부 확인
|
|
||||||
3. 시나리오 JSON의 fallbackUrls 확인:
|
|
||||||
- `/ko/settings/payments`
|
|
||||||
- `/ko/settings/billing-history`
|
|
||||||
- `/ko/admin/payments`
|
|
||||||
4. 사용자 권한 확인 (TestUser5에 결제내역 접근 권한 있는지)
|
|
||||||
|
|
||||||
---
|
|
||||||
*Generated by E2E Test Automation | 2026-01-28 12:05:00 KST*
|
|
||||||
Reference in New Issue
Block a user