refactor: Round 5.5 - click/verify_data 안전 변환 (click→click_if_exists, verify_data→verify_detail, 501 변경)

This commit is contained in:
김보곤
2026-02-06 00:46:05 +09:00
parent 701e05ab59
commit d90f00fde9
82 changed files with 505 additions and 503 deletions

View File

@@ -90,7 +90,7 @@
"maxAttempts": 10
},
{
"type": "click",
"type": "click_if_exists",
"target": "회계관리",
"selectors": [
"//span[contains(text(),'회계관리')]",
@@ -110,7 +110,7 @@
"maxAttempts": 5
},
{
"type": "click",
"type": "click_if_exists",
"target": "매출관리",
"selectors": [
"//a[contains(text(),'매출관리')]",
@@ -191,7 +191,7 @@
{
"id": 7,
"name": "체크박스 선택 (계정과목 저장용)",
"action": "click_checkbox",
"action": "click_if_exists",
"target": "first_row",
"expected": "첫 번째 행 체크박스 선택됨"
},
@@ -206,7 +206,7 @@
{
"id": 9,
"name": "필수 검증 #2: 계정과목 저장 버튼 클릭",
"action": "click_button",
"action": "click_if_exists",
"target": "저장",
"checks": [
"확인 다이얼로그 표시",
@@ -243,7 +243,7 @@
{
"id": 11,
"name": "매출 등록 버튼 클릭",
"action": "click_button",
"action": "click_if_exists",
"target": "매출 등록",
"expected": "매출 등록 페이지로 이동 (/ko/accounting/sales?mode=new)"
},
@@ -331,7 +331,7 @@
{
"id": 20,
"name": "품목 동적 추가 - 추가 버튼 클릭",
"action": "click_button",
"action": "click_if_exists",
"target": "품목 추가",
"expected": "새로운 품목 행 추가됨"
},
@@ -345,7 +345,7 @@
{
"id": 22,
"name": "품목 동적 삭제 - 두 번째 행 삭제",
"action": "click_button",
"action": "click_if_exists",
"target": "remove_item_row_2",
"expected": "두 번째 품목 행 삭제됨"
},
@@ -484,7 +484,7 @@
{
"id": 37,
"name": "취소 버튼 동작 테스트",
"action": "click_button",
"action": "click_if_exists",
"target": "취소",
"expected": "취소 확인 다이얼로그 또는 목록 페이지로 이동"
},
@@ -498,7 +498,7 @@
{
"id": 39,
"name": "다시 매출 등록 페이지 진입",
"action": "click_button",
"action": "click_if_exists",
"target": "매출 등록",
"expected": "매출 등록 페이지로 이동"
},
@@ -545,7 +545,7 @@
{
"id": 45,
"name": "필수 검증 #2: 등록 버튼 클릭",
"action": "click_button",
"action": "click_if_exists",
"target": "등록",
"checks": [
"버튼 클릭 전 URL 저장",
@@ -590,7 +590,7 @@
{
"id": 50,
"name": "거래처 미선택 상태에서 등록 시도",
"action": "click_button",
"action": "click_if_exists",
"target": "등록",
"expected": "유효성 검증 실패 - 경고 메시지"
},