| 1 |
사이드바 메뉴 전체 펼치기 |
- |
✅ |
2302ms |
json_fail:Unexpected token 'm', "menu expanded" is not valid JSON/raw:menu expan |
| 2 |
2단계 메뉴 진입: 결재관리 > 참조함 |
- |
✅ |
2520ms |
Menu navigation: 결재관리 > 참조함 |
| 3 |
데이터 로딩 대기 |
- |
✅ |
3002ms |
Waited 3000ms |
| 4 |
통계 카드 데이터 확인 |
- |
✅ |
0ms |
Element exists: [class*='card'], [class*='stat'] |
| 5 |
탭 전환 - 열람 탭 |
- |
✅ |
302ms |
Clicked (existed): button:has-text('열람') |
| 6 |
탭 전환 - 미열람 탭 |
- |
✅ |
302ms |
Clicked (existed): button:has-text('미열람') |
| 7 |
탭 전환 - 전체 탭으로 복귀 |
- |
✅ |
306ms |
Clicked (existed): button:has-text('전체') |
| 8 |
⚠️ 필수 검증: 검색 기능 - 기안자 검색 |
- |
✅ |
1508ms |
evaluate ok |
| 9 |
검색 결과 데이터 검증 |
- |
⚠️ |
1520ms |
Detail checks: 0/1 matched |
| 10 |
검색 초기화 |
- |
✅ |
1005ms |
evaluate ok |
| 11 |
필터 기능 - 문서유형 선택 |
- |
✅ |
806ms |
Selected dropdown: 품의서 |
| 12 |
필터 초기화 |
- |
✅ |
806ms |
Selected dropdown: 전체 |
| 13 |
정렬 기능 - 오래된순 |
- |
✅ |
304ms |
Clicked (existed): select, [role='combobox'] |
| 14 |
정렬 초기화 |
- |
✅ |
307ms |
Clicked (existed): select, [role='combobox'] |
| 15 |
체크박스 - 단일 선택 |
- |
✅ |
1ms |
Element not present (ok): table tbody tr:first-child input[type='checkbox'] |
| 16 |
체크박스 - 선택 해제 |
- |
✅ |
0ms |
Element not present (ok): table tbody tr:first-child input[type='checkbox'] |
| 17 |
체크박스 - 다중 선택 |
- |
✅ |
0ms |
Element not present (ok): table tbody tr input[type='checkbox'] |
| 18 |
문서 상세 모달 - 열기 |
- |
✅ |
305ms |
Clicked (existed): table tbody tr:first-child td:nth-child(2) |
| 19 |
⚠️ 필수 검증: PDF 다운로드 전 모달 스크린샷 |
- |
✅ |
0ms |
json_fail:Unexpected token 's', "screenshot"... is not valid JSON/raw:screenshot |
| 20 |
⚠️ 필수 검증: PDF 다운로드 실행 및 파일 보관 |
- |
✅ |
3014ms |
json_fail:Unexpected token 'P', "PDF downlo"... is not valid JSON/raw:PDF downlo |
| 21 |
⚠️ PDF 파일 유효성 검증 |
- |
✅ |
0ms |
json_fail:Unexpected token 'P', "PDF file v"... is not valid JSON/raw:PDF file v |
| 22 |
📋 PDF 스타일 수동 확인 체크리스트 |
- |
✅ |
0ms |
json_fail:Unexpected token 'M', "Manual PDF"... is not valid JSON/raw:Manual PDF |
| 23 |
문서 상세 모달 - 닫기 |
- |
✅ |
0ms |
Modal closed |
| 24 |
미열람 탭으로 이동 |
- |
✅ |
302ms |
Clicked (existed): button:has-text('미열람') |
| 25 |
열람 처리 - 문서 선택 |
- |
✅ |
0ms |
Element not present (ok): table tbody tr:first-child input[type='checkbox'] |
| 26 |
열람 처리 - 확인 다이얼로그 |
- |
✅ |
313ms |
Clicked (existed): button:has-text('열람') |
| 27 |
열람 처리 - URL 안정성 검증 (⚠️ 필수 검증 #2) |
- |
✅ |
0ms |
Saved URL → saved_url |
| 28 |
열람 처리 후 데이터 검증 |
- |
⚠️ |
1509ms |
Detail checks: 0/0 matched |
| 29 |
열람 탭으로 이동하여 검증 |
- |
✅ |
312ms |
Clicked (existed): button:has-text('열람') |
| 30 |
미열람 처리 - 문서 선택 |
- |
✅ |
0ms |
Element not present (ok): table tbody tr:first-child input[type='checkbox'] |
| 31 |
미열람 처리 - 확인 다이얼로그 |
- |
✅ |
305ms |
Clicked (existed): button:has-text('미열람') |
| 32 |
미열람 처리 - URL 안정성 검증 (⚠️ 필수 검증 #2) |
- |
✅ |
0ms |
Saved URL → saved_url |
| 33 |
미열람 처리 후 데이터 검증 |
- |
⚠️ |
1512ms |
Detail checks: 0/0 matched |
| 34 |
일괄 열람 처리 - 다중 선택 |
- |
✅ |
308ms |
Clicked (existed): button:has-text('미열람') |
| 35 |
일괄 열람 처리 - 실행 |
- |
✅ |
301ms |
Clicked (existed): button:has-text('열람') |
| 36 |
날짜 범위 선택기 테스트 |
- |
✅ |
1ms |
Element not present (ok): button:has-text('당월') |
| 37 |
페이지네이션 테스트 |
- |
✅ |
309ms |
Clicked (existed): button:has-text('2') |
| 38 |
Console 로그 확인 |
- |
✅ |
0ms |
Element exists: body |
| 39 |
최종 통계 확인 |
- |
✅ |
307ms |
Clicked (existed): button:has-text('전체') |
| 40 |
콘솔 에러 확인 |
- |
✅ |
0ms |
Element exists: body |