Files
sam-hotfix/e2e/results/hotfix/E2E_FULL_TEST_SUMMARY_2026-02-11_16-29-56.md
김보곤 f27fa72c64 test: E2E 시나리오 품질 감사 및 CRUD 강화 - 68/68 PASS (2026-02-11)
- 시나리오 품질 감사 리포트 추가 (8개 이슈 유형, 68개 시나리오 분석)
- CRUD 수정 스크립트 6개 추가 (DELETE/UPDATE/CREATE 액션 정합성 강화)
- 최종 테스트 결과: 68/68 (100%) PASS, 19.6분 소요

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 16:43:40 +09:00

8.6 KiB

E2E 전체 테스트 결과 요약

실행 시간: 2026-02-11_16-29-56 총 소요 시간: 20.1분 전체 시나리오: 68개 | 성공: 54개 | 실패: 14개

시나리오별 결과

# 시나리오 결과 스텝 성공 실패 소요(초)
1 악성채권추심관리 테스트 24 21 1 12.4
2 입출금계좌조회 테스트 19 15 0 13.1
3 어음관리 테스트 24 15 3 24.4
4 카드내역조회 테스트 19 15 0 12.3
5 회계거래처관리 테스트 23 17 3 21.5
6 입금관리 테스트 25 16 3 24.3
7 지출예상내역서 테스트 19 14 0 12.6
8 결제내역 테스트 19 15 0 14.3
9 매입관리 테스트 18 14 0 14.6
10 미수금현황 테스트 19 16 0 12.4
11 매출관리 테스트 18 14 0 14.7
12 출금관리 테스트 25 16 3 24.3
13 결재함 E2E 테스트 20 12 0 46.3
14 근태현황 출퇴근 테스트 17 12 0 33.5
15 게시판 관리 테스트 22 22 0 12.5
16 설정 - 회사정보 31 14 0 48.5
17 이벤트 게시판 테스트 19 14 0 14.8
18 FAQ 테스트 16 12 0 12.1
19 공지사항 테스트 19 15 0 14.7
20 부서관리 테스트 16 12 0 13.9
21 입금관리 테스트 21 20 0 29.2
22 기안함 테스트 17 15 0 12.7
23 직원 등록 테스트 21 21 0 10.3
24 자유게시판 E2E 테스트 22 22 0 14.4
25 근태관리 테스트 14 14 0 11.3
26 근태현황 테스트 19 14 0 13.0
27 카드관리 테스트 22 22 0 14.4
28 부서관리 테스트 14 14 0 10.9
29 사원관리 테스트 22 22 0 14.1
30 급여관리 테스트 22 22 0 14.2
31 휴가관리 테스트 25 16 3 24.0
32 재고현황 테스트 12 12 0 15.3
33 품목관리 테스트 16 11 0 21.7
34 품목기준관리 테스트 14 13 0 11.6
35 로그인 테스트 (끝판왕) 24 22 0 13.1
36 입고관리 테스트 25 16 3 22.8
37 재고현황 테스트 19 16 0 11.3
38 PDF 다운로드 전체 검사 5 5 0 2.7
39 생산 현황판 테스트 12 10 0 13.0
40 생산품목관리 테스트 14 13 0 11.7
41 작업지시 관리 테스트 25 20 3 15.9
42 작업실적 테스트 23 18 1 18.6
43 작업자 화면 테스트 14 13 0 11.7
44 품질인정심사 시스템 테스트 14 14 0 10.7
45 제품검사관리 테스트 25 15 4 23.4
46 입고관리 테스트 9 9 0 12.2
47 참조함 E2E 테스트 40 37 0 38.1
48 판매거래처관리 테스트 24 17 2 22.7
49 매출관리 테스트 54 49 0 31.8
50 수주관리 테스트 25 17 4 20.0
51 단가관리 테스트 27 24 0 15.5
52 견적관리 테스트 25 15 4 23.9
53 계정정보 테스트 16 14 0 12.4
54 근태설정 테스트 16 13 0 11.1
55 계좌관리 테스트 23 21 0 15.2
56 회사정보 테스트 16 13 0 14.0
57 알림설정 테스트 16 13 0 13.5
58 권한관리 테스트 20 18 0 13.4
59 팝업관리 테스트 23 21 0 15.1
60 직책관리 테스트 12 11 0 11.9
61 직급관리 테스트 12 11 0 11.9
62 구독관리 테스트 16 12 0 13.6
63 휴가정책 테스트 16 15 0 9.8
64 근무일정 테스트 16 14 1 11.4
65 출고관리 테스트 13 11 0 19.2
66 거래처원장 테스트 34 30 0 21.7
67 거래처관리 테스트 34 34 0 36.5
68 출금관리 테스트 21 21 0 11.0

실패 시나리오 상세

악성채권추심관리 테스트 (accounting-bad-debt)

  • Step 18 ([UPDATE] 추심 메모 추가): Input not found: textarea[name*='memo'], textarea[placeholder*='메모']

어음관리 테스트 (accounting-bill)

  • Step 17 ([UPDATE] 메모 수정): Input not found: textarea[name*='memo'], input[placeholder*='메모']
  • Step 21 ([DELETE] 삭제 버튼 클릭): Element not found: button:has-text('삭제')
  • Step 22 ([DELETE] 필수 검증 #6: 삭제 확인): No dialog found

회계거래처관리 테스트 (accounting-client)

  • Step 17 ([UPDATE] 거래처 정보 수정): Input not found: input[name*='name'], input[placeholder*='거래처명']
  • Step 20 ([DELETE] 거래처 삭제): Element not found: button:has-text('삭제'), button:has-text('제거')
  • Step 21 ([DELETE] 삭제 확인): No dialog found

입금관리 테스트 (accounting-deposit)

  • Step 18 ([UPDATE] 메모 수정): Input not found: textarea[name*='memo'], input[placeholder*='메모']
  • Step 22 ([DELETE] 삭제 버튼 클릭): Element not found: button:has-text('삭제')
  • Step 23 ([DELETE] 필수 검증 #6: 삭제 확인): No dialog found

출금관리 테스트 (accounting-withdrawal)

  • Step 18 ([UPDATE] 메모 수정): Input not found: textarea[name*='memo'], input[placeholder*='메모']
  • Step 22 ([DELETE] 삭제 버튼 클릭): Element not found: button:has-text('삭제')
  • Step 23 ([DELETE] 필수 검증 #6: 삭제 확인): No dialog found

휴가관리 테스트 (hr-vacation)

  • Step 9 ([CREATE] 휴가 정보 입력): fill_form: no fields filled (4 not found)
  • Step 17 ([UPDATE] 사유 수정): Input not found: textarea[name*='reason'], input[placeholder*='사유']
  • Step 22 ([DELETE] 필수 검증 #6: 취소 확인): No dialog found

입고관리 테스트 (material-receiving)

  • Step 18 ([UPDATE] 메모 수정): Input not found: textarea[name*='memo'], input[placeholder*='메모']
  • Step 22 ([DELETE] 삭제 버튼 클릭): Element not found: button:has-text('삭제')
  • Step 23 ([DELETE] 필수 검증 #6: 삭제 확인): No dialog found

작업지시 관리 테스트 (production-work-order)

  • Step 9 ([CREATE] 작업지시 정보 입력): fill_form: no fields filled (5 not found)
  • Step 17 ([UPDATE] 수량 수정): Input not found: input[name*='quantity'], input[placeholder*='수량']
  • Step 18 ([UPDATE] 메모 수정): Input not found: textarea[name*='memo'], input[placeholder*='메모']

작업실적 테스트 (production-work-result)

  • Step 19 ([UPDATE] 수량 수정): Input not found: input[name*='quantity'], input[name*='qty']

제품검사관리 테스트 (quality-inspection)

  • Step 17 ([UPDATE] 개소 수정): Input not found: input[name*='location'], input[placeholder*='개소']
  • Step 18 ([UPDATE] 메모 수정): Input not found: textarea[name*='memo'], input[placeholder*='메모']
  • Step 22 ([DELETE] 삭제 버튼 클릭): Element not found: button:has-text('삭제')
  • Step 23 ([DELETE] 필수 검증 #6: 삭제 확인): No dialog found

판매거래처관리 테스트 (sales-client)

  • Step 20 ([DELETE] 거래처 삭제): Element not found: button:has-text('삭제'), button:has-text('제거')
  • Step 21 ([DELETE] 삭제 확인): No dialog found

수주관리 테스트 (sales-order)

  • Step 17 ([UPDATE] 수량 수정): Input not found: input[name*='quantity'], input[placeholder*='수량']
  • Step 18 ([UPDATE] 메모 수정): Input not found: textarea[name*='memo'], input[placeholder*='메모']
  • Step 22 ([DELETE] 삭제 버튼 클릭): Element not found: button:has-text('삭제')
  • Step 23 ([DELETE] 필수 검증 #6: 삭제 확인): No dialog found

견적관리 테스트 (sales-quotation)

  • Step 17 ([UPDATE] 수량 수정): Input not found: input[name*='quantity'], input[placeholder*='수량']
  • Step 18 ([UPDATE] 메모 수정): Input not found: textarea[name*='memo'], input[placeholder*='메모']
  • Step 22 ([DELETE] 삭제 버튼 클릭): Element not found: button:has-text('삭제')
  • Step 23 ([DELETE] 필수 검증 #6: 삭제 확인): No dialog found

근무일정 테스트 (settings-work-schedule)

  • Step 9 ([UPDATE] 휴게 시간 설정): Input not found: input[name*='break'], input[placeholder*='휴게']