3.3 KiB
3.3 KiB
E2E 테스트 리포트: 인사관리 - 사원관리
테스트 ID: employee-register | 실행: 2026-01-27 09:48:00 | 결과: PASS
테스트 요약
| 전체 | 성공 | 실패 | 성공률 |
|---|---|---|---|
| 8 | 8 | 0 | 100% |
스텝별 결과
| 스텝 | 항목 | 상태 | 비고 |
|---|---|---|---|
| 1 | 메뉴 진입 (인사관리 > 사원관리) | ✅ PASS | /hr/employee-management 이동 |
| 2 | 페이지 구조 확인 | ✅ PASS | 통계 카드, 필터, 카드뷰, 테이블뷰 |
| 3 | 통계 카드 확인 | ✅ PASS | 재직 9명, 휴직 0명, 퇴직 0명 |
| 4 | 사원 등록 페이지 | ✅ PASS | 폼 필드 전체 확인 |
| 5 | 등록 취소 버튼 | ✅ PASS | 목록으로 복귀 |
| 6 | 사원 상세 페이지 | ✅ PASS | 행 클릭 → 상세 정보 |
| 7 | 수정 모드 전환 | ✅ PASS | 수정 버튼 → 편집 폼 |
| 8 | 취소 버튼 동작 | ✅ PASS | 조회 모드로 복귀 |
상세 결과
페이지 구성
- 제목: 사원관리
- 설명: 사원 정보를 관리합니다
- 날짜 필터: 당해년도, 전전월, 전월, 당월, 어제, 오늘 ✅
- 버튼: 사원 등록 ✅
- 뷰 모드: 카드뷰 + 테이블뷰 ✅
통계 카드
| 항목 | 값 |
|---|---|
| 재직 | 9명 |
| 휴직 | 0명 |
| 퇴직 | 0명 |
| 평균근속년수 | 0.0년 |
사원 목록 (9명)
| 사원코드 | 이름 | 직급 | 상태 | 이메일 |
|---|---|---|---|---|
| EMP2026001 | 홍길동 | 과장 | 재직 | test.employee@codebridge-x.com |
| EMP20260120 | 홍길동_20260120 | 계장 | 재직 | honggildong20260120@codebridge-x.com |
| - | E2E테스트사원_20260120 | - | 재직 | e2e_test_20260120@codebridge-x.com |
| ... | ... | ... | ... | ... |
사원 등록 폼 구조
사원 정보
- 이름 * (필수)
- 주민등록번호
- 휴대폰
- 이메일 * (필수)
- 연봉
- 급여계좌
사원 상세
- 프로필 사진 (250x250px, 10MB 이하)
- 사원코드
- 성별 (남성/여성 라디오)
- 주소 (우편번호 찾기)
인사 정보
- 입사일
- 고용형태 (드롭다운)
- 직급 (드롭다운)
- 상태 (재직)
- 부서/직책
- 출근 위치 (드롭다운)
- 퇴근 위치 (드롭다운)
- 퇴사일
- 퇴직사유
사용자 정보
- 아이디 * (필수)
- 비밀번호 * (필수)
- 비밀번호 확인 * (필수)
- 권한 (일반 사용자)
- 계정상태 (활성)
버튼: 취소, 등록 ✅
사원 상세 페이지
- 제목: 사원 상세
- 설명: 사원 정보를 확인합니다
- 정보 표시: 이름, 이메일, 휴대폰, 사원코드, 성별, 입사일, 고용형태, 직급, 상태 등
- 버튼: 목록으로, 삭제, 수정 ✅
사원 수정 페이지
- 제목: 사원 수정
- 설명: 사원 정보를 수정합니다
- 항목 설정: 폼 필드 편집 가능
- 버튼: 취소, 저장 ✅
필터 구조
| 필터 | 기본값 |
|---|---|
| 상태 탭 | 전체/재직/휴직/퇴직 |
| 정렬 | 직급순 |
페이지네이션
- 전체: 9개
- 현재 표시: 1-9개
스크린샷
- employee_menu_nav: 인사관리 메뉴 확장
- employee_management_page: 사원관리 목록 페이지
테스트 환경
- URL: https://dev.codebridge-x.com/hr/employee-management
- 브라우저: Chromium (Playwright)
- 테스트 계정: TestUser5