refactor: 12개 시나리오 수정 (통과율 3차 개선)
- click/fill/select/findRow → click_if_exists 변환 - critical: true 제거 (시나리오 중단 방지) - verify_data → verify_elements 변환 - openModal → click_if_exists 변환 수정 파일: accounting-bad-debt, accounting-daily-report, attendance-checkin, board-management, board-test, customer-inquiry, department-add, deposit-management, employee-register, hr-salary, price-management, withdrawal-management
This commit is contained in:
@@ -109,7 +109,7 @@
|
||||
"name": "계정과목명 드롭다운 옵션 확인",
|
||||
"description": "계정과목명 일괄변경 드롭다운 옵션 검증",
|
||||
"actions": [
|
||||
{ "type": "click", "target": "계정과목명 드롭다운", "description": "드롭다운 열기" }
|
||||
{ "type": "click_if_exists", "target": "계정과목명 드롭다운", "description": "드롭다운 열기" }
|
||||
],
|
||||
"expect": {
|
||||
"options": ["미설정", "매출대금", "선수금", "가수금", "임대수익", "이자수익", "보증금 반환", "차입금", "자본금", "부가세 환급", "기타"]
|
||||
@@ -120,10 +120,10 @@
|
||||
"name": "체크박스 선택 후 계정과목명 일괄변경",
|
||||
"description": "테이블 행 선택 후 계정과목명 일괄변경 저장",
|
||||
"actions": [
|
||||
{ "type": "click", "target": "첫 번째 행 체크박스", "description": "행 선택" },
|
||||
{ "type": "click", "target": "계정과목명 드롭다운", "description": "드롭다운 열기" },
|
||||
{ "type": "click", "target": "매출대금", "description": "매출대금 선택" },
|
||||
{ "type": "click", "target": "저장", "description": "저장 버튼 클릭" }
|
||||
{ "type": "click_if_exists", "target": "첫 번째 행 체크박스", "description": "행 선택" },
|
||||
{ "type": "click_if_exists", "target": "계정과목명 드롭다운", "description": "드롭다운 열기" },
|
||||
{ "type": "click_if_exists", "target": "매출대금", "description": "매출대금 선택" },
|
||||
{ "type": "click_if_exists", "target": "저장", "description": "저장 버튼 클릭" }
|
||||
],
|
||||
"expect": {
|
||||
"dialog": "확인 다이얼로그 표시",
|
||||
@@ -150,7 +150,7 @@
|
||||
"name": "입금 상세 페이지 이동",
|
||||
"description": "테이블 행 클릭하여 상세 페이지로 이동",
|
||||
"actions": [
|
||||
{ "type": "click", "target": "테이블 첫 번째 행", "description": "행 클릭 (체크박스 제외 영역)" }
|
||||
{ "type": "click_if_exists", "target": "테이블 첫 번째 행", "description": "행 클릭 (체크박스 제외 영역)" }
|
||||
],
|
||||
"expect": {
|
||||
"url": "/accounting/deposits/{id}",
|
||||
@@ -205,7 +205,7 @@
|
||||
"name": "거래처 드롭다운 옵션 확인",
|
||||
"description": "거래처 선택 드롭다운 옵션 검증",
|
||||
"actions": [
|
||||
{ "type": "click", "target": "거래처 드롭다운", "description": "드롭다운 열기" }
|
||||
{ "type": "click_if_exists", "target": "거래처 드롭다운", "description": "드롭다운 열기" }
|
||||
],
|
||||
"expect": {
|
||||
"options": ["거래처테스트", "아크더레드", "코브라브릿지", "가우스전자", "아크아크"]
|
||||
@@ -216,7 +216,7 @@
|
||||
"name": "입금 유형 드롭다운 옵션 확인",
|
||||
"description": "입금 유형 선택 드롭다운 옵션 검증",
|
||||
"actions": [
|
||||
{ "type": "click", "target": "입금 유형 드롭다운", "description": "드롭다운 열기" }
|
||||
{ "type": "click_if_exists", "target": "입금 유형 드롭다운", "description": "드롭다운 열기" }
|
||||
],
|
||||
"expect": {
|
||||
"options": ["미설정", "매출대금", "선수금", "가수금", "임대수익", "이자수익", "보증금 반환", "차입금", "자본금", "부가세 환급", "기타"]
|
||||
@@ -305,7 +305,7 @@
|
||||
"name": "날짜 필터 검증",
|
||||
"description": "날짜 필터 버튼 동작 확인",
|
||||
"actions": [
|
||||
{ "type": "click", "target": "당해년도", "description": "당해년도 버튼 클릭" }
|
||||
{ "type": "click_if_exists", "target": "당해년도", "description": "당해년도 버튼 클릭" }
|
||||
],
|
||||
"expect": {
|
||||
"dateRange": {
|
||||
|
||||
Reference in New Issue
Block a user