| 1 |
메뉴 진입: 설정 > 구독관리 |
- |
✅ |
2509ms |
Menu navigation: 설정 > 구독관리 |
| 2 |
URL 검증 |
- |
✅ |
0ms |
URL verified: https://dev.codebridge-x.com/subscription |
| 3 |
필수 검증 #5: 목업 페이지 감지 |
- |
⚠️ |
1517ms |
Possible mockup page (score: 2) |
| 4 |
통계 카드 확인 |
- |
✅ |
1ms |
json_fail:Unexpected token 'S', "Stats: 4 cards found" is not valid JSON/raw:Sta |
| 5 |
현재 플랜 카드 존재 확인 |
- |
⚠️ |
1518ms |
Element not found: planCard |
| 6 |
플랜/가격 정보 텍스트 확인 |
- |
✅ |
0ms |
eval_type:boolean/isPromise:false/val:true |
| 7 |
구독 기간/날짜 정보 확인 |
- |
✅ |
0ms |
eval_type:boolean/isPromise:false/val:false |
| 8 |
결제 관련 정보 표시 확인 |
- |
✅ |
0ms |
eval_type:boolean/isPromise:false/val:true |
| 9 |
플랜 비교/변경 UI 확인 |
- |
⚠️ |
1506ms |
Element not found: table, [class*='plan'], [class*='compare'], button:has-text(' |
| 10 |
사용량 현황 영역 확인 |
- |
✅ |
0ms |
eval_type:boolean/isPromise:false/val:true |
| 11 |
결제 내역 영역 확인 |
- |
⚠️ |
1515ms |
Element not found: table tbody tr, [class*='history'], [class*='payment-list'], |
| 12 |
다운로드/영수증 버튼 확인 |
- |
✅ |
1ms |
Element exists: button:has-text('다운로드'), button:has-text('영수증'), button:has-text |
| 13 |
결제 수단 관련 UI 확인 |
- |
✅ |
0ms |
eval_type:object/isPromise:false/val:null |
| 14 |
페이지네이션 확인 |
- |
✅ |
0ms |
json_fail:Unexpected token 'N', "No paginat"... is not valid JSON/raw:No paginat |
| 15 |
콘솔 에러 확인 |
- |
✅ |
0ms |
Element exists: body |
| 16 |
구독 관리 버튼 확인 (취소/해지 포함) |
- |
✅ |
0ms |
Element exists: button:has-text('취소'), button:has-text('해지'), button:has-text('관 |