# ❌ E2E 테스트 실패: 결재함 E2E 테스트 **테스트 ID**: approval-box | **실행**: 2026-03-07_21-04-29 | **결과**: FAIL **소요 시간**: 31.9초 | **중단 사유**: critical_failure ## 테스트 요약 | 전체 | 성공 | 실패 | 경고 | 성공률 | |------|------|------|------|--------| | 9 | 0 | 1 | 4 | 0% | ## 실패 스텝 | # | 스텝 | Phase | 에러 | |---|------|-------|------| | 8 | ⚠️ 필수 검증: 결재 문서 상세 보기 | - | Element not found: 미결재 탭 [context: btn:54,input:1,text:not-on-page]; Element not found: 첫 번째 결재 문서 행 | ## 전체 스텝 결과 | # | 스텝 | Phase | 상태 | 소요시간 | 비고 | |---|------|-------|------|---------|------| | 0 | 사이드바 메뉴 탐색 준비 | - | ⚠️ | 7301ms | Requires native screenshot | | 1 | 1차 메뉴 찾기: 결재관리 (스크롤 포함) | - | ⚠️ | 1430ms | Requires native screenshot | | 2 | 2차 메뉴 찾기: 결재함 (스크롤 포함) | - | ⚠️ | 10838ms | Requires native screenshot | | 3 | 404 에러 감지 및 대체 경로 시도 | - | ⚠️ | 3002ms | Requires native screenshot | | 4 | 페이지 정상 로드 확인 | - | ⚠️ | 3029ms | Element not found: pageTitle / Element not found: pageContent | | 5 | 통계 카드 확인 | - | ⚠️ | 0ms | Unknown action type: 현황 카드의 데이터 수집 | | 6 | 탭 구조 확인 | - | ⚠️ | 0ms | Unknown action type: 4개 탭 존재 여부 확인 | | 7 | 테이블 데이터 확인 | - | ⚠️ | 0ms | Unknown action type: 테이블에 데이터가 표시되는지 확인 | | 8 | ⚠️ 필수 검증: 결재 문서 상세 보기 | - | ❌ | 4563ms | Element not found: 미결재 탭 [context: btn:54,input:1,text:not-on-page] / Waited 500 | ## API 요약 | 총 호출 | 성공 | 실패 | 평균 응답 | 느린 호출(>2s) | |---------|------|------|----------|--------------| | 2 | 2 | 0 | 114ms | 0 | ## 페이지 건강 검사 | 항목 | 결과 | |------|------| | 상태 | ✅ 정상 | | URL | https://dev.codebridge-x.com/dashboard | ## 자동 진단 | 항목 | 내용 | |------|------| | 근본 원인 | **unknown** | | 스크린샷 | diag_approval-box_2026-03-07_21-04-29.png | ### 페이지 상태 | 항목 | 값 | |------|----| | DOM 노드 | 611 | | 테이블 행 | 1 | | API 호출 수 | 2 | | 로딩 스피너 | No |