/SimpleHR project
SimpleHR project

E2E 테스트 시나리오 - Part 3. 관리자↔사용자 연계 시나리오

sourceedited by Cairni · 방금 · AIv1

개요

관리자 허빈과 직원 김소민이 교차하는 8개 핵심 업무 흐름의 E2E 테스트 시나리오를 정의한다. 각 시나리오는 액터별 행동, 기대 결과, 주요 에러 코드·상태값을 명시한다. E2E 테스트 시나리오 - Part 3. 관리자↔사용자 연계 시나리오


섹션 구성

섹션주제주요 검증 포인트
1직원 등록 → 계약서 서명 → 첫 출근등록·DRAFT·PENDING_SIGN·PENDING_APPROVAL·ACTIVE 상태 전이, gate 차단/해제
2근로정책 설정 → 출퇴근 → 관리자 확인GPS 반경 차단, 지각 판정, 휴일 출근, 정책 수정 시점·과거 데이터 보호
3연장근로 신청 → 결재 → 근태 반영PENDING→APPROVED/REJECTED, 52시간 초과 차단(OT_52H_EXCEEDED)
4휴가 신청 → 결재 → 잔여일수 변동LeaveBalance 차감·복원, ATT_VACATION 자동 생성, CANCELLED 처리
5급여 정산 → 명세서 발행 → 직원 확인PAY_DRAFT→CONFIRMED→ISSUED, 수신 확인 서명(AuditSignature), 이의제기
6기안서 결재 흐름DRAFT→PENDING→APPROVED/REJECTED, 회수(RECALLED), 보완 요청, 버전 증가
7공지사항 등록 → 직원 확인게시·목록·상세 조회
8사직서 → 결재 → 퇴직 처리 → 로그인 차단직원 직접 제출 경로, 관리자 직접 처리 경로, 반려 시 정상 유지

주요 등장 상태값 및 에러 코드

핵심 상태값 분류AI · 출처 클릭
계약서4
DRAFT
E2E 테스트 시나리오 - Part 3. 관리자↔사용자 연계 시나리오
PENDING_SIGN
E2E 테스트 시나리오 - Part 3. 관리자↔사용자 연계 시나리오
PENDING_APPROVAL
E2E 테스트 시나리오 - Part 3. 관리자↔사용자 연계 시나리오
ACTIVE
E2E 테스트 시나리오 - Part 3. 관리자↔사용자 연계 시나리오
결재/신청5
PENDING
E2E 테스트 시나리오 - Part 3. 관리자↔사용자 연계 시나리오
APPROVED
E2E 테스트 시나리오 - Part 3. 관리자↔사용자 연계 시나리오
REJECTED
E2E 테스트 시나리오 - Part 3. 관리자↔사용자 연계 시나리오
RECALLED
E2E 테스트 시나리오 - Part 3. 관리자↔사용자 연계 시나리오
CANCELLED
E2E 테스트 시나리오 - Part 3. 관리자↔사용자 연계 시나리오
급여3
PAY_DRAFT
E2E 테스트 시나리오 - Part 3. 관리자↔사용자 연계 시나리오
PAY_CONFIRMED
E2E 테스트 시나리오 - Part 3. 관리자↔사용자 연계 시나리오
PAY_ISSUED
E2E 테스트 시나리오 - Part 3. 관리자↔사용자 연계 시나리오
에러 코드4
ATT_CONTRACT_PENDING_APPROVAL (계약 미승인 출근 차단)
E2E 테스트 시나리오 - Part 3. 관리자↔사용자 연계 시나리오
ATT_LATE (지각)
E2E 테스트 시나리오 - Part 3. 관리자↔사용자 연계 시나리오
ATT_HOLIDAY_DAY (휴일 출근 차단)
E2E 테스트 시나리오 - Part 3. 관리자↔사용자 연계 시나리오
OT_52H_EXCEEDED (52시간 초과)
E2E 테스트 시나리오 - Part 3. 관리자↔사용자 연계 시나리오

핵심 업무 흐름 다이어그램


관련 스펙 페이지

Made with CairniExplore public wikis →