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:
@@ -120,7 +120,7 @@
|
||||
"name": "계정과목명 드롭다운 옵션 확인",
|
||||
"description": "계정과목명 일괄변경 드롭다운 옵션 검증",
|
||||
"actions": [
|
||||
{ "type": "click", "target": "계정과목명 드롭다운", "description": "드롭다운 열기" }
|
||||
{ "type": "click_if_exists", "target": "계정과목명 드롭다운", "description": "드롭다운 열기" }
|
||||
],
|
||||
"expect": {
|
||||
"options": ["미설정", "매입대금", "급여", "임차료", "수도광열비", "통신비", "소모품비", "운반비", "차량유지비", "보험료", "세금과공과", "이자비용", "수수료", "기타"]
|
||||
@@ -132,10 +132,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": "확인 다이얼로그 표시",
|
||||
@@ -174,7 +174,7 @@
|
||||
"name": "출금 상세 페이지 이동",
|
||||
"description": "테이블 행 클릭하여 상세 페이지로 이동",
|
||||
"actions": [
|
||||
{ "type": "click", "target": "테이블 첫 번째 행", "description": "행 클릭 (체크박스 제외 영역)" }
|
||||
{ "type": "click_if_exists", "target": "테이블 첫 번째 행", "description": "행 클릭 (체크박스 제외 영역)" }
|
||||
],
|
||||
"expect": {
|
||||
"url": "/accounting/withdrawals/{id}",
|
||||
@@ -229,7 +229,7 @@
|
||||
"name": "거래처 드롭다운 옵션 확인",
|
||||
"description": "거래처 선택 드롭다운 옵션 검증",
|
||||
"actions": [
|
||||
{ "type": "click", "target": "거래처 드롭다운", "description": "드롭다운 열기" }
|
||||
{ "type": "click_if_exists", "target": "거래처 드롭다운", "description": "드롭다운 열기" }
|
||||
],
|
||||
"expect": {
|
||||
"options": ["거래처테스트", "아크더레드", "코브라브릿지", "가우스전자", "아크아크"],
|
||||
@@ -241,7 +241,7 @@
|
||||
"name": "출금 유형 드롭다운 옵션 확인",
|
||||
"description": "출금 유형 선택 드롭다운 옵션 검증",
|
||||
"actions": [
|
||||
{ "type": "click", "target": "출금 유형 드롭다운", "description": "드롭다운 열기" }
|
||||
{ "type": "click_if_exists", "target": "출금 유형 드롭다운", "description": "드롭다운 열기" }
|
||||
],
|
||||
"expect": {
|
||||
"options": ["미설정", "매입대금", "급여", "임차료", "수도광열비", "통신비", "소모품비", "운반비", "차량유지비", "보험료", "세금과공과", "이자비용", "수수료", "기타"]
|
||||
@@ -257,10 +257,10 @@
|
||||
]
|
||||
},
|
||||
"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": "매입대금 선택" }
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -335,7 +335,7 @@
|
||||
"name": "날짜 필터 검증",
|
||||
"description": "날짜 필터 버튼 동작 확인",
|
||||
"actions": [
|
||||
{ "type": "click", "target": "당해년도", "description": "당해년도 버튼 클릭" }
|
||||
{ "type": "click_if_exists", "target": "당해년도", "description": "당해년도 버튼 클릭" }
|
||||
],
|
||||
"expect": {
|
||||
"dateRange": {
|
||||
|
||||
Reference in New Issue
Block a user