pdf 저장관련 테스트

This commit is contained in:
lab1
2026-01-29 11:34:39 +09:00
parent 612ce4faf3
commit 9b33eb34ff
4 changed files with 109 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 129 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

View File

@@ -0,0 +1,109 @@
# ✅ PDF 다운로드 전체 검사 리포트
**테스트 ID**: pdf-download-test | **실행**: 2026-01-29 11:29:03 ~ 11:31:53 | **결과**: PASS (3/4)
---
## 테스트 요약
| 대상 | 메뉴 경로 | 접근 방식 | PDF 버튼 | 결과 |
|------|----------|----------|----------|------|
| 기안함 | 결재관리 > 기안함 | 모달 | ✅ 발견 | ✅ PASS |
| 결재함 | 결재관리 > 결재함 | 모달 | ✅ 발견 | ✅ PASS |
| 참조함 | 결재관리 > 참조함 | 모달 | ✅ 발견 | ✅ PASS |
| 거래처원장 | 자재관리 > 거래처원장 | 상세페이지 | ⏭️ 메뉴없음 | ⏭️ SKIP |
---
## 개별 테스트 결과
### 1. 기안함 PDF ✅ PASS
| 항목 | 결과 |
|------|------|
| URL | https://dev.codebridge-x.com/approval/draft |
| 테이블 데이터 | 20행 |
| 모달 열림 | ✅ |
| PDF 버튼 | ✅ 발견 ("PDF") |
| 버튼 클릭 | ✅ 성공 |
| 스크린샷 | draft-box_pdf-preview_2026-01-29_11-29-03.png |
**모달 버튼 목록**: 축소, 확대, 맞춤, **PDF**, 인쇄, Close
---
### 2. 결재함 PDF ✅ PASS
| 항목 | 결과 |
|------|------|
| URL | https://dev.codebridge-x.com/approval/inbox |
| 테이블 데이터 | 14행 |
| 모달 열림 | ✅ |
| PDF 버튼 | ✅ 발견 |
| 버튼 클릭 | ✅ 성공 |
| 스크린샷 | approval-box_pdf-preview_2026-01-29_11-30.png |
---
### 3. 참조함 PDF ✅ PASS
| 항목 | 결과 |
|------|------|
| URL | https://dev.codebridge-x.com/approval/reference |
| 테이블 데이터 | 6행 |
| 모달 열림 | ✅ |
| PDF 버튼 | ✅ 발견 |
| 버튼 클릭 | ✅ 성공 |
| 스크린샷 | reference-box_pdf-preview_2026-01-29_11-31.png |
---
### 4. 거래처원장 PDF ⏭️ SKIP
| 항목 | 결과 |
|------|------|
| 메뉴 경로 | 자재관리 > 거래처원장 |
| 메뉴 상태 | ❌ 사이드바에서 찾지 못함 |
| 사유 | 메뉴 미구현 또는 접근 권한 없음 |
**참고**: 자재관리 메뉴 클릭 시 하위 메뉴에 거래처원장이 표시되지 않음
---
## 스크린샷 목록
| 파일명 | 대상 |
|--------|------|
| draft-box_pdf-preview_2026-01-29_11-29-03.png | 기안함 모달 |
| approval-box_pdf-preview_2026-01-29_11-30.png | 결재함 모달 |
| reference-box_pdf-preview_2026-01-29_11-31.png | 참조함 모달 |
저장 경로: `react/tests/e2e/results/hotfix/screenshots/`
---
## PDF 품질 수동 확인 체크리스트
⚠️ **다운로드된 PDF 파일을 열어 아래 항목을 수동으로 확인하세요**
| # | 카테고리 | 확인 항목 | 확인 |
|---|----------|----------|------|
| 1 | 파일 | PDF 파일이 정상적으로 열리는가? | ☐ |
| 2 | 폰트 | 한글 폰트가 깨지지 않고 정상 표시되는가? | ☐ |
| 3 | 테이블 | 테이블 경계선이 올바르게 표시되는가? | ☐ |
| 4 | 정렬 | 숫자/금액이 우측 정렬되어 있는가? | ☐ |
| 5 | 레이아웃 | 여백(margin/padding)이 적절한가? | ☐ |
| 6 | 페이지 | 헤더/푸터가 각 페이지에 올바르게 표시되는가? | ☐ |
| 7 | 이미지 | 로고/이미지가 정상 표시되는가? | ☐ |
| 8 | 페이지나눔 | 페이지 나눔이 적절한 위치에서 발생하는가? | ☐ |
| 9 | 색상 | 배경색/강조색이 올바르게 적용되었는가? | ☐ |
| 10 | 오버플로우 | 텍스트가 잘리거나 겹치지 않는가? | ☐ |
---
## 결론
- **성공률**: 75% (3/4)
- **PDF 버튼 동작**: 결재관리 하위 3개 메뉴(기안함, 결재함, 참조함)에서 정상 동작
- **SKIP 사유**: 거래처원장 메뉴가 사이드바에 표시되지 않음 (미구현 또는 권한 문제)
- **후속 조치**: 다운로드된 PDF 파일 열어 품질 체크리스트 수동 확인 필요