From b1bfea47b487ea4abcc161a6b869777442f89354 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=B3=B4=EA=B3=A4?= Date: Sat, 31 Jan 2026 20:08:04 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20404=20=EC=98=A4=EB=A5=98=20=EC=8B=9C?= =?UTF-8?q?=EB=82=98=EB=A6=AC=EC=98=A4=20URL=20=EA=B2=BD=EB=A1=9C=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - faq.json: /support/faq → /customer-center/faq - event-board.json: /support/events → /customer-center/events - bill-management.json: /accounting/bill → /accounting/bills 수정 후 모든 페이지 정상 로드 확인됨 Co-Authored-By: Claude Opus 4.5 --- bill-management.json | 16 ++++++++-------- event-board.json | 18 +++++++++--------- faq.json | 14 +++++++------- 3 files changed, 24 insertions(+), 24 deletions(-) diff --git a/bill-management.json b/bill-management.json index 7e9ef95..77b42e8 100644 --- a/bill-management.json +++ b/bill-management.json @@ -7,16 +7,16 @@ }, "description": "회계관리 > 어음관리 페이지의 어음 등록/조회/수정 기능을 테스트하는 E2E 테스트", "baseUrl": "https://dev.codebridge-x.com", - "url": "/accounting/bill", + "url": "/accounting/bills", "navigation": { "targetUrl": "/accounting/bills", - "urlPattern": "/accounting/bills|/ko/accounting/bills|/accounting/bill", + "urlPattern": "/accounting/bills|/ko/accounting/bills", "menuHints": ["어음관리", "어음 관리", "회계관리"] }, "menuNavigation": { "level1": "회계관리", "level2": "어음관리", - "expectedUrl": "/accounting/bill" + "expectedUrl": "/accounting/bills" }, "menuNavigationEnhanced": { "strategy": "scroll-and-search", @@ -35,8 +35,8 @@ "text": "어음관리", "waitAfterClick": 300 }, - "fallbackUrl": "/accounting/bill", - "expectedUrl": "/accounting/bill" + "fallbackUrl": "/accounting/bills", + "expectedUrl": "/accounting/bills" }, "timeout": 90000, "tags": ["accounting", "bill", "crud"], @@ -103,12 +103,12 @@ { "type": "click", "target": "어음관리" } ], "expect": { - "url": "/accounting/bill", + "url": "/accounting/bills", "visible": ["어음관리", "어음 등록"] }, "fallback": { "type": "navigate", - "url": "/accounting/bill" + "url": "/accounting/bills" } }, { @@ -256,7 +256,7 @@ "assertions": [ { "type": "url", - "expected": "/accounting/bill", + "expected": "/accounting/bills", "message": "어음관리 페이지에 머물러야 함" }, { diff --git a/event-board.json b/event-board.json index d2e4d27..8ba70a7 100644 --- a/event-board.json +++ b/event-board.json @@ -7,16 +7,16 @@ }, "description": "고객센터 > 이벤트 게시판 페이지의 이벤트 목록 조회, 필터링 기능을 테스트하는 E2E 테스트", "baseUrl": "https://dev.codebridge-x.com", - "url": "/support/events", + "url": "/customer-center/events", "navigation": { - "targetUrl": "/support/events", - "urlPattern": "/support/events|/ko/support/events", + "targetUrl": "/customer-center/events", + "urlPattern": "/customer-center/events|/ko/customer-center/events", "menuHints": ["이벤트 게시판", "이벤트", "고객센터"] }, "menuNavigation": { "level1": "고객센터", "level2": "이벤트 게시판", - "expectedUrl": "/support/events" + "expectedUrl": "/customer-center/events" }, "menuNavigationEnhanced": { "strategy": "scroll-and-search", @@ -35,8 +35,8 @@ "text": "이벤트 게시판", "waitAfterClick": 300 }, - "fallbackUrl": "/support/events", - "expectedUrl": "/support/events" + "fallbackUrl": "/customer-center/events", + "expectedUrl": "/customer-center/events" }, "timeout": 90000, "tags": ["support", "event", "read-only"], @@ -85,12 +85,12 @@ { "type": "click", "target": "이벤트 게시판" } ], "expect": { - "url": "/support/events", + "url": "/customer-center/events", "visible": ["이벤트"] }, "fallback": { "type": "navigate", - "url": "/support/events" + "url": "/customer-center/events" } }, { @@ -160,7 +160,7 @@ "assertions": [ { "type": "url", - "expected": "/support/events", + "expected": "/customer-center/events", "message": "이벤트 게시판 페이지에 머물러야 함" }, { diff --git a/faq.json b/faq.json index 7dfe3d6..60703f9 100644 --- a/faq.json +++ b/faq.json @@ -7,11 +7,11 @@ }, "description": "고객센터 > FAQ 페이지의 카테고리별 조회, 아코디언 펼치기/접기 기능을 테스트하는 E2E 테스트", "baseUrl": "https://dev.codebridge-x.com", - "url": "/support/faq", + "url": "/customer-center/faq", "menuNavigation": { "level1": "고객센터", "level2": "FAQ", - "expectedUrl": "/support/faq" + "expectedUrl": "/customer-center/faq" }, "navigation": { "targetUrl": "/customer-center/faq", @@ -35,8 +35,8 @@ "text": "FAQ", "waitAfterClick": 300 }, - "fallbackUrl": "/support/faq", - "expectedUrl": "/support/faq" + "fallbackUrl": "/customer-center/faq", + "expectedUrl": "/customer-center/faq" }, "timeout": 90000, "tags": ["support", "faq", "read-only"], @@ -85,12 +85,12 @@ { "type": "click", "target": "FAQ" } ], "expect": { - "url": "/support/faq", + "url": "/customer-center/faq", "visible": ["FAQ"] }, "fallback": { "type": "navigate", - "url": "/support/faq" + "url": "/customer-center/faq" } }, { @@ -169,7 +169,7 @@ "assertions": [ { "type": "url", - "expected": "/support/faq", + "expected": "/customer-center/faq", "message": "FAQ 페이지에 머물러야 함" }, {