fix: 404 오류 시나리오 URL 경로 수정
- 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 <noreply@anthropic.com>
This commit is contained in:
@@ -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": "어음관리 페이지에 머물러야 함"
|
||||
},
|
||||
{
|
||||
|
||||
@@ -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": "이벤트 게시판 페이지에 머물러야 함"
|
||||
},
|
||||
{
|
||||
|
||||
14
faq.json
14
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 페이지에 머물러야 함"
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user