현재 프론트 E2E 커버리지: 페이지 로딩 확인 위주 (5개 spec 파일, ~300줄).
핵심 사용자 플로우에 대한 테스트가 없어 기능 변경 시 수동 검증에 의존.
search-input, sort-button, post-grid, post-grid-item
post-detail-image, spot-dot, solution-card, like-button, save-button
upload-dropzone, image-preview, spot-marker, solution-form, submit-button
feed-card, feed-grid
배경
현재 프론트 E2E 커버리지: 페이지 로딩 확인 위주 (5개 spec 파일, ~300줄).
핵심 사용자 플로우에 대한 테스트가 없어 기능 변경 시 수동 검증에 의존.
사전 작업
e2e-test@decoded.style).env.local에TEST_USER_EMAIL,TEST_USER_PASSWORD설정Justfile에e2e,e2e-only타스크 추가data-testid속성 추가점진적 확대 로드맵
Phase 1: 핵심 소비+생성 플로우 (~15개 테스트)
콘텐츠 소비 (
content-consumption.spec.ts)콘텐츠 생성 (
content-creation.spec.ts)참여 (
engagement.spec.ts)Phase 2: 프로필, 에디토리얼, 매거진 (~25개)
Phase 3: Admin, 엣지 케이스, 에러 핸들링 (~40개)
Phase 4: 80% 커버리지 목표 (~60개+)
data-testid 추가 필요
로컬 CI
관련