| 0 |
사이드바 메뉴 전체 펼치기 |
- |
✅ |
2328ms |
evaluate ok / Waited 300ms / evaluate ok / Waited 2000ms |
| 1 |
2단계 메뉴 진입: 생산관리 > 품목관리 |
- |
⚠️ |
8582ms |
Menu nav: URL missing "/production" |
| 2 |
페이지 로드 및 404 확인 |
- |
❌ |
7040ms |
URL missing: /production |
| 3 |
통계 카드 영역 존재 확인 |
- |
✅ |
1ms |
Element exists: statCard |
| 4 |
통계 카드 숫자 데이터 확인 |
- |
✅ |
1ms |
evaluate ok |
| 5 |
품목 등록 버튼 존재 확인 |
- |
✅ |
2ms |
Element exists: registerButton |
| 6 |
검색 입력 필드 존재 확인 |
- |
⚠️ |
1028ms |
Element not found: searchInput |
| 7 |
탭/필터 버튼 존재 확인 |
- |
✅ |
0ms |
evaluate ok |
| 8 |
데이터 테이블 헤더 확인 |
- |
⚠️ |
1028ms |
Element not found: tableHeader |
| 9 |
데이터 행 존재 확인 |
- |
✅ |
1ms |
evaluate ok |
| 10 |
페이지네이션 존재 확인 |
- |
⚠️ |
1037ms |
Element not found: pagination |
| 11 |
[FILTER] 검색 기능 테스트 - 검색어 입력 |
FILTER |
❌ |
1028ms |
Input not found: searchInput |
| 12 |
[FILTER] 검색 결과 대기 |
FILTER |
✅ |
1510ms |
Waited 1500ms |
| 13 |
[FILTER] 검색 결과 테이블 확인 |
FILTER |
✅ |
0ms |
evaluate ok |
| 14 |
[FILTER] 검색 초기화 - 검색창 클리어 |
FILTER |
❌ |
1021ms |
Input not found: searchInput |
| 15 |
[FILTER] 제품 탭 클릭 |
FILTER |
✅ |
1ms |
Element not present (ok): button:has-text('제품'), [class*='tab']:has-text('제품') |
| 16 |
[FILTER] 필터 결과 대기 |
FILTER |
✅ |
1008ms |
Waited 1000ms |
| 17 |
[FILTER] 전체 탭 클릭 (초기화) |
FILTER |
✅ |
307ms |
Clicked (existed): button:has-text('전체'), [class*='tab']:has-text('전체') |
| 18 |
페이지네이션 - 2페이지 이동 |
- |
✅ |
316ms |
Clicked (existed): button:has-text('2'), [class*='pagination'] button:has-text(' |
| 19 |
2페이지 로드 대기 |
- |
✅ |
1007ms |
Waited 1000ms |
| 20 |
1페이지로 복귀 |
- |
✅ |
305ms |
Clicked (existed): button:has-text('1'), [class*='pagination'] button:has-text(' |
| 21 |
[CREATE] 품목 등록 버튼 클릭 |
CREATE |
✅ |
422ms |
Clicked: registerButton |
| 22 |
[CREATE] 등록 페이지/모달 로드 대기 |
CREATE |
✅ |
1501ms |
Waited 1500ms |
| 23 |
[CREATE] 등록 폼 존재 확인 |
CREATE |
✅ |
0ms |
evaluate ok |
| 24 |
[CREATE] 품목 유형 선택 영역 확인 |
CREATE |
✅ |
1ms |
Element exists: combobox |
| 25 |
[CREATE] 품목 유형 드롭다운 클릭 |
CREATE |
✅ |
302ms |
Clicked (existed): select, [class*='select'], [role='combobox'] |
| 26 |
[CREATE] 제품 옵션 선택 |
CREATE |
✅ |
330ms |
Clicked (existed): option:has-text('제품'), [role='option']:has-text('제품'), li:has |
| 27 |
[CREATE] 필수 입력 필드 존재 확인 |
CREATE |
✅ |
505ms |
Element exists: formField |
| 28 |
[CREATE] 취소 버튼 클릭 (등록 취소) |
CREATE |
✅ |
7ms |
Element not present (ok): cancelButton |
| 29 |
[CREATE] 목록 페이지 복귀 대기 |
CREATE |
✅ |
1028ms |
Waited 1000ms |
| 30 |
[READ] 첫 번째 행 상세보기 버튼 클릭 |
READ |
✅ |
307ms |
Clicked (existed): button:has-text('상세'), button:has-text('보기'), table tbody tr: |
| 31 |
[READ] 상세 정보 로드 대기 |
READ |
✅ |
1005ms |
Waited 1000ms |
| 32 |
[READ] 상세 정보 표시 확인 |
READ |
✅ |
1ms |
evaluate ok |
| 33 |
[READ] 상세 모달/페이지 닫기 |
READ |
✅ |
3ms |
Element not present (ok): button:has-text('닫기'), button:has-text('Close'), [clas |
| 34 |
[READ] 목록 페이지 복귀 대기 |
READ |
✅ |
501ms |
Waited 500ms |
| 35 |
테이블 구조 최종 확인 |
- |
✅ |
2ms |
Element exists: table, [role='grid'], [class*='table'] |
| 36 |
액션 버튼 존재 확인 |
- |
✅ |
1ms |
evaluate ok |
| 37 |
페이지 정상 동작 최종 확인 |
- |
❌ |
7029ms |
URL missing: /production |