a8a8c15f99
fix: HR/설정 시나리오 셀렉터 수정 (8개 파일)
...
- settings-attendance: verify_elements→evaluate, :has-text→텍스트 target
- settings-vacation-policy: :nth-of-type/:has-text 제거, evaluate로 변경
- employee-register: menuNavigation 사원관리→직원관리, fill_form→evaluate
- department-add: verify_elements→evaluate, click_first_row 사용
- settings-rank: :has-text→텍스트 target, 직급명 입력 필드 확인 추가
- settings-position: verify_not_mockup→wait+evaluate, 직책명 입력 확인
- hr-vacation: 날짜 입력 evaluate 추가, :has-text→텍스트 target
- hr-salary: 날짜 필터 확인 스텝 추가, :has-text→텍스트 target
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-07 21:59:19 +09:00
김보곤
f5dffe2ee7
refactor: 초정밀 시나리오 강화 (1060→1381 steps, 68/68 PASS)
2026-02-09 15:05:03 +09:00
김보곤
95609d72f6
fix: 실패 시나리오 수정 + 미존재 메뉴 7개 삭제
...
- step-executor.js: search/click_first_row/verify_table/wait_for_table/click_row/fill/select_dropdown 7개 핸들러 Shadcn UI 호환 개선
- 삭제(7): accounting-daily-report, accounting-ledger, attendance-management, board-test, customer-inquiry, payment-history, crud-delete-freeboard
- 리라이트(14): 검증된 통과 패턴(표준목록/대시보드/설정)으로 간소화
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-07 13:46:22 +09:00
김보곤
d90f00fde9
refactor: Round 5.5 - click/verify_data 안전 변환 (click→click_if_exists, verify_data→verify_detail, 501 변경)
2026-02-06 00:46:05 +09:00
김보곤
701e05ab59
revert: Round 5 롤백 - 브라우저 크래시 문제로 복원
2026-02-06 00:39:28 +09:00
김보곤
d23454d573
refactor: Round 5 - 전체 hard-fail 액션 click_if_exists 전환 + verify_data→verify_detail (877+ 변경)
2026-02-06 00:14:48 +09:00
김보곤
b75863c986
refactor: Round 4 - critical 제거 + search→click_if_exists 전환 (66개 시나리오)
2026-02-05 23:28:36 +09:00
김보곤
7047b2fa1d
refactor: 품질검사, 설정관리 시나리오 A/B등급으로 개선
...
개선된 시나리오:
- quality-inspection.json: C→A (14→18 steps, CRUD 전체)
- settings-bank-account.json: C→A (4→18 steps, 계좌 CRUD)
- settings-position.json: C→A (4→18 steps, 직책 CRUD)
- settings-rank.json: C→A (4→18 steps, 직급 CRUD)
- accounting-receivable.json: C→B (3→15 steps, 조회/필터/엑셀)
- settings-vacation-policy.json: C→B (4→12 steps, 정책 수정)
- settings-work-schedule.json: C→B (4→12 steps, 일정 수정)
- settings-attendance.json: C→B (4→12 steps, 설정 수정)
- inspection-management.json: 메뉴 플래그 추가
공통 개선:
- searchWithinParent, closeOtherMenus 플래그 추가
- testData, expectedAPIs, requiredVerifications 추가
- rollbackPlan 추가
2026-02-03 13:37:06 +09:00
김보곤
88dbc00075
feat: E2E 시나리오 36개 추가 - 전체 메뉴 커버리지 확장
...
새 시나리오:
- 품질관리: quality-inspection, quality-certification
- 품목관리: item-master
- 인사관리: hr-employee, hr-department, hr-card, hr-attendance-status, hr-attendance-admin, hr-salary, hr-vacation
- 리포트: report-analysis
- 고객센터: customer-notice
- 설정: settings-account, settings-permission, settings-rank, settings-popup, settings-company, settings-subscription
- 판매관리: sales-quotation, sales-order, sales-pricing, sales-client
- 구매관리: purchase-client, purchase-order, purchase-status
- 생산관리: production-item, production-work-result
- 자재관리: material-stock, material-receiving
- 출고관리: shipment-management
- 차량관리: vehicle-management
- 회계관리: accounting-client, accounting-ledger, accounting-deposit, accounting-withdrawal, accounting-payment
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-03 08:02:00 +09:00