fix: 단가관리 시나리오에서 존재하지 않는 엑셀 다운로드 버튼 스텝 제거

This commit is contained in:
김보곤
2026-03-04 21:53:56 +09:00
parent bcf9bbecbc
commit 3346b3bb76

View File

@@ -203,27 +203,18 @@
}, },
{ {
"id": 24, "id": 24,
"name": "엑셀 다운로드 버튼 확인",
"action": "verify_elements",
"checks": [
"엑셀 다운로드 버튼 존재 여부"
],
"expected": "엑셀 다운로드 기능 확인"
},
{
"id": 25,
"name": "페이지네이션 확인", "name": "페이지네이션 확인",
"action": "evaluate", "action": "evaluate",
"script": "(() => {\n const paginationSels = ['[class*=\"pagination\"]', '[class*=\"Pagination\"]', 'nav[aria-label*=\"page\"]', 'button[aria-label*=\"page\"]', '[class*=\"pager\"]'];\n for (const sel of paginationSels) {\n const el = document.querySelector(sel);\n if (el) return 'Pagination found';\n }\n const pageButtons = Array.from(document.querySelectorAll('button')).filter(b => /^\\d+$/.test(b.innerText?.trim()));\n if (pageButtons.length > 0) return 'Page buttons found: ' + pageButtons.length;\n return 'No pagination (ok - may have single page)';\n })()" "script": "(() => {\n const paginationSels = ['[class*=\"pagination\"]', '[class*=\"Pagination\"]', 'nav[aria-label*=\"page\"]', 'button[aria-label*=\"page\"]', '[class*=\"pager\"]'];\n for (const sel of paginationSels) {\n const el = document.querySelector(sel);\n if (el) return 'Pagination found';\n }\n const pageButtons = Array.from(document.querySelectorAll('button')).filter(b => /^\\d+$/.test(b.innerText?.trim()));\n if (pageButtons.length > 0) return 'Page buttons found: ' + pageButtons.length;\n return 'No pagination (ok - may have single page)';\n })()"
}, },
{ {
"id": 26, "id": 25,
"name": "콘솔 에러 확인", "name": "콘솔 에러 확인",
"action": "verify_element", "action": "verify_element",
"target": "body" "target": "body"
}, },
{ {
"id": 27, "id": 26,
"name": "단가관리 페이지 최종 확인", "name": "단가관리 페이지 최종 확인",
"action": "verify_elements", "action": "verify_elements",
"checks": [ "checks": [