Files
sam-hotfix/expected-expenses_2026-01-21_22-10-00.md
2026-01-22 13:04:25 +09:00

5.5 KiB

E2E 테스트 리포트: 예상비용 관리 테스트

테스트 ID: expected-expenses 실행 시간: 2026-01-21 22:10:00 (KST) 소요 시간: 6분 테스트 결과: PASS


📊 테스트 요약

항목 결과
전체 스텝 수 12개
성공 12개
실패 0개
경고 0개
성공률 100%

📋 스텝별 상세 결과

스텝 테스트 항목 상태 비고
1 예상비용 페이지 진입 /accounting/expected-expenses
2 페이지 구조 확인 통계 카드, 버튼, 테이블 정상 표시
3 초기 데이터 확인 3건, 7,945,646원
4 등록 모달 열기 미지급비용 등록 모달
5 거래처 선택 거래처테스트 선택 (5개 옵션)
6 지출금액 입력 5,000,000원
7 출금계좌 선택 KB국민은행 운영계좌 (6개 옵션)
8 비고 입력 E2E 테스트 예상비용 등록
9 등록 완료 확인 4건으로 증가, 12,945,646원
10 수정 모달 열기 기존 데이터 프리필 확인
11 일괄삭제 실행 확인 다이얼로그 표시
12 삭제 결과 확인 3건으로 감소, 7,945,646원

📈 동작 검증 결과

UI 요소 검증 수준 동작 결과 비고
등록 버튼 Level 3 클릭 → 모달 열림
거래처 드롭다운 Level 3 클릭 → 옵션 선택 5개 거래처
지출금액 입력 Level 3 금액 입력
출금계좌 드롭다운 Level 3 클릭 → 옵션 선택 6개 계좌
모달 등록 버튼 Level 4 클릭 → API 호출 → 데이터 반영
수정 아이콘 Level 3 클릭 → 수정 모달 열림 기존 값 프리필
체크박스 선택 Level 3 클릭 → 선택 상태
일괄삭제 버튼 Level 4 클릭 → 확인 → 삭제

정상 동작 확인된 기능

  • 예상비용 페이지 정상 로드
  • 통계 카드 표시 (지출 합계, 예상 잔액)
  • 월별 그룹핑 데이터 표시
  • 등록 모달 열기 및 닫기
  • 거래처 드롭다운 선택 (5개 옵션)
  • 출금계좌 드롭다운 선택 (6개 옵션)
  • 지출금액 숫자 입력
  • 비고 텍스트 입력
  • 데이터 등록 후 목록 반영
  • 수정 모달 열기 (기존 데이터 프리필)
  • 체크박스 선택
  • 일괄삭제 확인 다이얼로그
  • 삭제 실행 및 목록 반영

📝 페이지 구조

통계 카드

카드 초기값 등록 후 삭제 후
지출 합계 7,945,646원 12,945,646원 7,945,646원
예상 잔액 10,000,000원 10,000,000원 10,000,000원

버튼

버튼 기능
+ 등록 등록 모달 열기
예상 지급일 변경 선택 항목 일괄 날짜 변경
전자결재 선택 항목 전자결재 신청
일괄삭제 선택 항목 일괄 삭제

테이블 컬럼

컬럼
선택 (체크박스)
번호
예상 지급일
항목
지출금액
거래처
계좌
전자결재
작업 (수정/삭제)

📝 드롭다운 옵션 검증

거래처 드롭다운

옵션
거래처테스트
아크더레드
코브라브릿지
가우스전자
아크아크

출금계좌 드롭다운

옵션
KB국민은행 123-45-6789012 (운영계좌)
KB국민은행 123-456-789012 ([QA테스트] 테스트계좌)
신한은행 110-123-456789 (급어계좌)
우리은행 1002-123-456789 (예비계좌)
하나은행 123-456789-12345 (법인카드)
NH농협은행 351-1234-5678-12 (비상금)

📊 CRUD 테스트 결과

Create (등록)

필드 입력값
예상 지급일 2026-01-21
거래유형 매입
거래처 거래처테스트
지출금액 5,000,000원
출금계좌 KB국민은행 운영계좌
비고 E2E 테스트 예상비용 등록

결과: 등록 성공, 지출 합계 증가 확인

Read (조회)

항목 결과
목록 표시
월별 그룹핑
소계 표시

Update (수정)

항목 결과
수정 모달 열기
기존 데이터 프리필

Delete (삭제)

항목 결과
체크박스 선택
일괄삭제 버튼 활성화
확인 다이얼로그
삭제 실행
목록 반영

📸 스크린샷

  • expected_expenses_page-2026-01-21T13-04-36-245Z.png (페이지 초기 상태)
  • expected_expenses_register_modal-2026-01-21T13-05-01-865Z.png (등록 모달)
  • expected_expenses_vendor_dropdown-2026-01-21T13-05-25-427Z.png (거래처 드롭다운)
  • expected_expenses_account_dropdown-2026-01-21T13-06-56-531Z.png (계좌 드롭다운)
  • expected_expenses_form_filled-2026-01-21T13-07-25-224Z.png (입력 완료)
  • expected_expenses_after_register-2026-01-21T13-07-46-216Z.png (등록 후)
  • expected_expenses_edit_modal-2026-01-21T13-08-14-546Z.png (수정 모달)
  • expected_expenses_bulk_delete_dialog-2026-01-21T13-09-58-552Z.png (삭제 확인)
  • expected_expenses_after_delete-2026-01-21T13-10-20-030Z.png (삭제 후)

테스트 실행자: Claude Code (QA Reporter) 리포트 생성 시간: 2026-01-21 22:10:00 (KST)