E2E Test Report: 은행거래 (Bank Transactions)
Test ID: bank-transactions
Executed: 2026-01-15
Status: ⚠️ PARTIAL (8/10 - 1 Critical Bug)
Test Environment: https://dev.codebridge-x.com
Summary
| Item |
Result |
| Total Steps |
10 |
| Passed |
8 |
| Failed |
1 |
| Warning |
1 |
| Pass Rate |
80% |
Step Results
| Step |
Test Case |
Status |
Notes |
| 1 |
은행거래 메뉴 진입 |
✅ PASS |
/accounting/bank-transactions 접속 확인 |
| 2 |
목록 페이지 구조 검증 |
✅ PASS |
통계 카드 4개, 테이블 컬럼 12개 확인 |
| 3 |
당해년도 버튼 테스트 |
✅ PASS |
2026-01-01 ~ 2026-12-31 변경 확인 |
| 4 |
전전월 버튼 테스트 |
✅ PASS |
2025-11-01 ~ 2025-11-30 변경 확인 |
| 5 |
전월 버튼 테스트 |
✅ PASS |
2025-12-01 ~ 2025-12-31 변경 확인 |
| 6 |
당월 버튼 테스트 |
✅ PASS |
2026-01-01 ~ 2026-01-31 변경 확인 |
| 7 |
어제 버튼 테스트 |
✅ PASS |
2026-01-14 ~ 2026-01-14 변경 확인 |
| 8 |
오늘 버튼 테스트 |
✅ PASS |
2026-01-15 ~ 2026-01-15 변경 확인 |
| 9 |
직접 날짜 입력 테스트 |
✅ PASS |
수동 입력 후 데이터 반영 확인 |
| 10 |
테이블 데이터 표시 |
❌ FAIL |
통계 카드에만 데이터 표시, 테이블은 빈 상태 |
Detailed Test Results
1. 은행거래 메뉴 진입
| 항목 |
예상 |
실제 |
결과 |
| URL |
/accounting/bank-transactions |
/accounting/bank-transactions |
✅ |
| 페이지 타이틀 |
입출금 계좌조회 |
입출금 계좌조회 |
✅ |
| 인증 상태 |
로그인됨 |
로그인됨 |
✅ |
2. 목록 페이지 구조 검증
통계 카드 (4개)
| 카드명 |
값 (2025-12) |
결과 |
| 입금 |
47,232,008원 |
✅ |
| 출금 |
178,098,104원 |
✅ |
| 입금 유형 미설정 |
3건 |
✅ |
| 출금 유형 미설정 |
4건 |
✅ |
필터 드롭다운 (3개)
| # |
필터명 |
옵션 |
| 1 |
계좌 선택 |
전체, KB국민은행|운영계좌, NH농협은행|비상금, 신한은행|급여계좌, 우리은행|예비계좌, 하나은행|법인카드 |
| 2 |
구분 |
전체 (입금/출금 구분 추정) |
| 3 |
정렬 |
최신순 |
테이블 컬럼 (12개)
| # |
컬럼명 |
결과 |
| 1 |
체크박스 |
✅ |
| 2 |
은행명 |
✅ |
| 3 |
계좌명 |
✅ |
| 4 |
거래일시 |
✅ |
| 5 |
구분 |
✅ |
| 6 |
적요 |
✅ |
| 7 |
거래처 |
✅ |
| 8 |
입금자/수취인 |
✅ |
| 9 |
입금 |
✅ |
| 10 |
출금 |
✅ |
| 11 |
잔액 |
✅ |
| 12 |
입출금 유형 |
✅ |
3-8. 기간 버튼 클릭 테스트 (6개)
| 버튼 |
예상 시작일 |
예상 종료일 |
실제 시작일 |
실제 종료일 |
결과 |
| 당해년도 |
2026-01-01 |
2026-12-31 |
2026-01-01 |
2026-12-31 |
✅ |
| 전전월 |
2025-11-01 |
2025-11-30 |
2025-11-01 |
2025-11-30 |
✅ |
| 전월 |
2025-12-01 |
2025-12-31 |
2025-12-01 |
2025-12-31 |
✅ |
| 당월 |
2026-01-01 |
2026-01-31 |
2026-01-01 |
2026-01-31 |
✅ |
| 어제 |
2026-01-14 |
2026-01-14 |
2026-01-14 |
2026-01-14 |
✅ |
| 오늘 |
2026-01-15 |
2026-01-15 |
2026-01-15 |
2026-01-15 |
✅ |
참고: 모든 기간 버튼이 정확한 날짜 범위로 변경됨
기간별 통계 데이터
| 기간 |
입금 |
출금 |
입금 유형 미설정 |
출금 유형 미설정 |
| 당해년도 (2026) |
0원 |
0원 |
0건 |
0건 |
| 전전월 (2025-11) |
68,956,798원 |
12,123,251원 |
4건 |
4건 |
| 전월 (2025-12) |
47,232,008원 |
178,098,104원 |
3건 |
4건 |
| 당월 (2026-01) |
0원 |
0원 |
0건 |
0건 |
| 어제 (2026-01-14) |
0원 |
0원 |
0건 |
0건 |
| 오늘 (2026-01-15) |
0원 |
0원 |
0건 |
0건 |
9. 직접 날짜 입력 테스트
| 항목 |
예상 |
실제 |
결과 |
| 시작일 입력 |
2025-12-01 |
2025-12-01 |
✅ |
| 종료일 입력 |
2025-12-31 |
2025-12-31 |
✅ |
| 통계 카드 업데이트 |
변경됨 |
입금 47,232,008원, 출금 178,098,104원 |
✅ |
10. 테이블 데이터 표시 ❌ FAIL
BUG-BANK-TRANSACTIONS-20260115-001
| 항목 |
예상 |
실제 |
결과 |
| 통계 카드 데이터 |
표시됨 |
입금 47,232,008원, 출금 178,098,104원 |
✅ |
| 테이블 데이터 |
거래 목록 표시 |
"검색 결과가 없습니다." |
❌ |
| 테이블 합계 |
입금/출금 합계 |
0 / 0 |
❌ |
발견된 버그
BUG-BANK-TRANSACTIONS-20260115-001: 통계 카드와 테이블 데이터 불일치
Priority: Critical
Component: C:\Users\codeb\react\src\app\[locale]\(protected)\accounting\bank-transactions\page.tsx
Issue Summary
통계 카드에는 입출금 데이터가 정상적으로 표시되지만, 테이블에는 "검색 결과가 없습니다"로 표시되어 실제 거래 내역을 확인할 수 없음.
Steps to Reproduce
- 회계관리 > 은행거래 접속
- 전월 또는 전전월 버튼 클릭 (2025년 데이터 존재)
- 통계 카드 확인: 입금/출금 금액 표시됨
- 테이블 확인: "검색 결과가 없습니다" 표시
Expected Result
- 통계 카드에 표시된 입금/출금 금액에 해당하는 거래 내역이 테이블에 표시됨
- 테이블 합계가 통계 카드 금액과 일치
Actual Result
- 통계 카드: 입금 47,232,008원, 출금 178,098,104원 (정상)
- 테이블: "검색 결과가 없습니다" (오류)
- 테이블 합계: 0 / 0 (오류)
Error Details
Suggested Fix (Reference Only)
- 통계 API와 테이블 API의 데이터 소스 일치 확인
- 프론트엔드 테이블 컴포넌트 데이터 바인딩 확인
- 브라우저 개발자 도구에서 API 응답 확인 필요
영향 범위: api / react
변경 승인 정책: ⚠️ 컨펌 필요
필터 드롭다운 옵션
계좌 선택 드롭다운
| # |
옵션 |
| 1 |
전체 |
| 2 |
KB국민은행|운영계좌 |
| 3 |
NH농협은행|비상금 |
| 4 |
신한은행|급여계좌 |
| 5 |
우리은행|예비계좌 |
| 6 |
하나은행|법인카드 |
Conclusion
10개 테스트 케이스 중 8개 통과 (80%)
검증 완료 항목
- ✅ 회계관리 > 은행거래 메뉴 접근
- ✅ 목록 페이지 구조 (통계 카드 4개, 테이블 컬럼 12개, 필터 3개)
- ✅ 당해년도 버튼 클릭 (2026년 전체)
- ✅ 전전월 버튼 클릭 (2025-11)
- ✅ 전월 버튼 클릭 (2025-12)
- ✅ 당월 버튼 클릭 (2026-01)
- ✅ 어제 버튼 클릭 (2026-01-14)
- ✅ 오늘 버튼 클릭 (2026-01-15)
- ✅ 직접 날짜 입력 (시작일/종료일 수동 입력)
- ❌ 테이블 데이터 표시 (BUG-BANK-TRANSACTIONS-20260115-001)
검증 결과 요약
- 기간 버튼: 6개 모두 정상 동작 ✅
- 직접 날짜 입력: 정상 동작 ✅
- 통계 카드: 데이터 정상 표시 ✅
- 테이블 데이터: ❌ 표시 안됨 (Critical Bug)
테스트 제외 항목
- 검색 기능
- 페이지네이션
- 행 클릭 상세 보기
- 체크박스 선택 및 일괄 처리
- 정렬 기능
Report Generated: 2026-01-15
Tester: Claude E2E Test Agent