From 24509d881eb85aed356004b9939afcd2f90d4dee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=B3=B4=EA=B3=A4?= Date: Wed, 4 Mar 2026 22:03:46 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=8B=A4=EC=A0=9C=20=EB=8B=A4=EC=9A=B4?= =?UTF-8?q?=EB=A1=9C=EB=93=9C=20=EB=B2=84=ED=8A=BC=EC=9D=B4=20=EC=97=86?= =?UTF-8?q?=EB=8A=94=206=EA=B0=9C=20=ED=8E=98=EC=9D=B4=EC=A7=80=20?= =?UTF-8?q?=EC=8B=9C=EB=82=98=EB=A6=AC=EC=98=A4=EC=97=90=EC=84=9C=20?= =?UTF-8?q?=EC=97=91=EC=85=80/=EC=9D=B8=EC=87=84/PDF=20=EC=8A=A4=ED=85=9D?= =?UTF-8?q?=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - accounting-purchase (매입관리): 엑셀/인쇄 스텝 제거 - accounting-sales (매출관리): 엑셀/인쇄 스텝 제거 - accounting-expense-forecast (지출예상내역서): 인쇄/엑셀/PDF 스텝 제거 - accounting-payment (결제내역): 엑셀 다운로드 스텝 제거 - purchase-status (구매현황): 엑셀 다운로드 스텝 제거 - sales-client (거래처관리): 엑셀 다운로드 스텝 제거 --- accounting-expense-forecast.json | 29 +---------------------------- accounting-payment.json | 28 ++-------------------------- accounting-purchase.json | 20 +------------------- accounting-sales.json | 20 +------------------- purchase-status.json | 3 +-- sales-client.json | 9 --------- 6 files changed, 6 insertions(+), 103 deletions(-) diff --git a/accounting-expense-forecast.json b/accounting-expense-forecast.json index a979165..26beb74 100644 --- a/accounting-expense-forecast.json +++ b/accounting-expense-forecast.json @@ -156,33 +156,6 @@ }, { "id": 15, - "name": "인쇄 버튼 확인", - "action": "verify_elements", - "checks": [ - "인쇄 버튼 존재" - ], - "expected": "인쇄 기능 표시" - }, - { - "id": 16, - "name": "엑셀 다운로드 버튼 확인", - "action": "verify_elements", - "checks": [ - "엑셀 다운로드 버튼 존재" - ], - "expected": "엑셀 다운로드 기능 표시" - }, - { - "id": 17, - "name": "PDF 내보내기 확인", - "action": "verify_elements", - "checks": [ - "PDF 내보내기 버튼 존재" - ], - "expected": "PDF 내보내기 기능 표시" - }, - { - "id": 18, "name": "이전/다음 기간 네비게이션", "action": "verify_elements", "checks": [ @@ -191,7 +164,7 @@ "expected": "기간 네비게이션 표시" }, { - "id": 19, + "id": 16, "name": "콘솔 에러 확인", "action": "verify_element", "target": "body" diff --git a/accounting-payment.json b/accounting-payment.json index ee01c04..42497a7 100644 --- a/accounting-payment.json +++ b/accounting-payment.json @@ -12,7 +12,7 @@ "blocked" ] }, - "description": "회계관리 > 결제내역 메뉴의 결제 내역 조회/필터/검색/다운로드 기능 테스트", + "description": "회계관리 > 결제내역 메뉴의 결제 내역 조회/필터/검색 기능 테스트", "baseUrl": "https://dev.codebridge-x.com", "menuNavigation": { "level1": "회계관리", @@ -185,17 +185,6 @@ }, { "id": 17, - "name": "필수 검증 #1: 엑셀 다운로드", - "action": "click_if_exists", - "target": "button:has-text('엑셀'), button:has-text('Excel'), button:has-text('다운로드')", - "verify": { - "api_call": "GET /api/v1/payments/export", - "file_download": true - }, - "expected": "엑셀 파일 다운로드" - }, - { - "id": 18, "name": "합계 금액 표시 확인", "action": "verify_elements", "checks": [ @@ -204,7 +193,7 @@ "expected": "합계 영역 표시" }, { - "id": 19, + "id": 18, "name": "콘솔 에러 확인", "action": "verify_element", "target": "body" @@ -220,22 +209,9 @@ "method": "GET", "endpoint": "/api/v1/payments/:id", "description": "결제 상세 조회" - }, - { - "method": "GET", - "endpoint": "/api/v1/payments/export", - "description": "결제내역 엑셀 다운로드" } ], "requiredVerifications": [ - { - "id": 1, - "name": "엑셀 다운로드", - "steps": [ - 14 - ], - "criteria": "API 호출 + 파일 다운로드" - }, { "id": 5, "name": "목업 페이지 감지", diff --git a/accounting-purchase.json b/accounting-purchase.json index bffc99a..3560d27 100644 --- a/accounting-purchase.json +++ b/accounting-purchase.json @@ -160,24 +160,6 @@ }, { "id": 15, - "name": "엑셀 다운로드 버튼 확인", - "action": "verify_elements", - "checks": [ - "엑셀 다운로드 버튼 존재" - ], - "expected": "엑셀 다운로드 기능 표시" - }, - { - "id": 16, - "name": "인쇄 버튼 확인", - "action": "verify_elements", - "checks": [ - "인쇄 버튼 존재" - ], - "expected": "인쇄 기능 표시" - }, - { - "id": 17, "name": "페이지네이션 확인", "action": "verify_elements", "checks": [ @@ -186,7 +168,7 @@ "expected": "페이지네이션 표시" }, { - "id": 18, + "id": 16, "name": "콘솔 에러 확인", "action": "verify_element", "target": "body" diff --git a/accounting-sales.json b/accounting-sales.json index 5261b42..eaa3b3f 100644 --- a/accounting-sales.json +++ b/accounting-sales.json @@ -160,24 +160,6 @@ }, { "id": 15, - "name": "엑셀 다운로드 버튼 확인", - "action": "verify_elements", - "checks": [ - "엑셀 다운로드 버튼 존재" - ], - "expected": "엑셀 다운로드 기능 표시" - }, - { - "id": 16, - "name": "인쇄 버튼 확인", - "action": "verify_elements", - "checks": [ - "인쇄 버튼 존재" - ], - "expected": "인쇄 기능 표시" - }, - { - "id": 17, "name": "페이지네이션 확인", "action": "verify_elements", "checks": [ @@ -186,7 +168,7 @@ "expected": "페이지네이션 표시" }, { - "id": 18, + "id": 16, "name": "콘솔 에러 확인", "action": "verify_element", "target": "body" diff --git a/purchase-status.json b/purchase-status.json index 1d1480a..aae1150 100644 --- a/purchase-status.json +++ b/purchase-status.json @@ -24,8 +24,7 @@ { "id": 6, "name": "페이지 구조 확인", "action": "evaluate", "script": "(() => { const tables = document.querySelectorAll('table'); const lists = document.querySelectorAll('[class*=\"list\"], [class*=\"grid\"], [class*=\"card\"]'); return 'Tables: ' + tables.length + ', Lists/Cards: ' + lists.length; })()" }, { "id": 7, "phase": "FILTER", "name": "[FILTER] 기간 필터", "action": "click_if_exists", "target": "input[type='date']:first-of-type, [class*='datepicker']:first-of-type", "expected": "날짜 선택 열림" }, { "id": 8, "phase": "FILTER", "name": "[FILTER] 조회 버튼", "action": "click_if_exists", "target": "button:has-text('조회'), button:has-text('검색'), button:has-text('적용')", "expected": "필터 적용" }, - { "id": 9, "name": "엑셀 다운로드 버튼 확인", "action": "evaluate", "script": "(() => { const btn = Array.from(document.querySelectorAll('button')).find(b => ['엑셀','Excel','다운로드'].some(t => b.innerText?.includes(t))); return btn ? 'Excel button: ' + btn.innerText.trim() : 'No excel button (ok)'; })()" }, - { "id": 10, "name": "콘솔 에러 확인", "action": "verify_element", "target": "body" } + { "id": 9, "name": "콘솔 에러 확인", "action": "verify_element", "target": "body" } ], "rollbackPlan": { "note": "조회 전용 페이지로 데이터 변경 없음" } } \ No newline at end of file diff --git a/sales-client.json b/sales-client.json index ddff44f..53e99b7 100644 --- a/sales-client.json +++ b/sales-client.json @@ -289,15 +289,6 @@ }, { "id": 23, - "name": "엑셀 다운로드 확인", - "action": "verify_elements", - "checks": [ - "엑셀 다운로드 버튼 존재" - ], - "expected": "엑셀 다운로드 기능 표시" - }, - { - "id": 24, "name": "콘솔 에러 확인", "action": "verify_element", "target": "body"