Files
sam-hotfix/success/OK-settings-calendar-crud_2026-03-07_23-42-38.md

41 lines
2.4 KiB
Markdown
Raw Normal View History

# ✅ E2E 테스트 성공: 달력 일정 CRUD 테스트
**테스트 ID**: settings-calendar-crud | **실행**: 2026-03-07_23-42-38 | **결과**: PASS
**소요 시간**: 33.8초
## 테스트 요약
| 전체 | 성공 | 실패 | 경고 | 성공률 |
|------|------|------|------|--------|
| 16 | 16 | 0 | 0 | 100% |
## 전체 스텝 결과
| # | 스텝 | Phase | 상태 | 소요시간 | 비고 |
|---|------|-------|------|---------|------|
| 1 | 메뉴 진입: 설정 > 달력관리 | - | ✅ | 508ms | Menu navigation: 설정 > 달력관리 |
| 2 | 페이지 로드 대기 | - | ✅ | 3005ms | Waited 3000ms |
| 3 | 목록 탭 전환 (PointerEvent) | - | ✅ | 2011ms | TAB_SWITCH |
| 4 | 테이블 로드 대기 | - | ✅ | 2003ms | Waited 2000ms |
| 5 | [CREATE] ts 초기화 + 등록 다이얼로그 열기 | CREATE | ✅ | 1514ms | CREATE_OPEN |
| 6 | [CREATE] 폼 입력 + 등록 (일정명/유형/날짜/메모) | CREATE | ✅ | 7178ms | CREATE_FORM |
| 7 | [CREATE] API POST 검증 (Server Action) | CREATE | ✅ | 0ms | pass: ServerAction POST ×3 status=200 |
| 8 | [CREATE] 모달 닫힘 확인 + 목록 새로고침 | CREATE | ✅ | 1003ms | MODAL_CHECK |
| 9 | [CREATE] 목록에서 등록 결과 확인 | CREATE | ✅ | 1007ms | VERIFY_LIST / pass: E2E 데이터 목록 확인 / rows:19 |
| 10 | [UPDATE] E2E 일정 행 클릭 → 다이얼로그 열기 → 수정 → 저장 (통합) | UPDATE | ✅ | 3362ms | UPDATE_MERGED |
| 11 | [UPDATE] API 수정 검증 (Server Action) | UPDATE | ✅ | 0ms | pass: ServerAction calls=6 total=6 |
| 12 | [UPDATE] 모달 닫힘 확인 | UPDATE | ✅ | 502ms | MODAL_CLOSE |
| 13 | [DELETE] E2E 수정일정 행 클릭 → 삭제 (통합) | DELETE | ✅ | 3735ms | DELETE_FLOW / alertdialog 없이 직접 삭제 |
| 14 | [DELETE] API 삭제 검증 (Server Action) | DELETE | ✅ | 0ms | pass: ServerAction calls=10 total=11 |
| 15 | [DELETE] 목록에서 삭제 확인 | DELETE | ✅ | 2005ms | VERIFY_DELETED / pass: E2E data removed |
| 16 | [SUMMARY] API 호출 통계 | - | ✅ | 1ms | API total=11 calendar=10 POST=10 success=10 |
## API 요약
| 총 호출 | 성공 | 실패 | 평균 응답 | 느린 호출(>2s) |
|---------|------|------|----------|--------------|
| 11 | 11 | 0 | 76ms | 0 |
## 페이지 건강 검사
| 항목 | 결과 |
|------|------|
| 상태 | ✅ 정상 |
| URL | https://dev.codebridge-x.com/settings/calendar-management |