fix: CRUD fill_form 강화 - 9개 시나리오 테스트 데이터 입력 개선
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -101,24 +101,30 @@
|
||||
"phase": "CREATE",
|
||||
"name": "[CREATE] 거래처 등록 버튼 클릭",
|
||||
"action": "click_if_exists",
|
||||
"target": "button:has-text('등록'), button:has-text('추가'), button:has-text('신규')",
|
||||
"target": "button:has-text('거래처 등록'), button:has-text('등록'), button:has-text('추가'), button:has-text('신규')",
|
||||
"expected": {
|
||||
"modal_open": true
|
||||
"url_contains": "mode=new"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"phase": "CREATE",
|
||||
"name": "[CREATE] 거래처명 입력",
|
||||
"action": "click_if_exists",
|
||||
"target": "input[name*='name'], input[placeholder*='거래처명']"
|
||||
"name": "[CREATE] 거래처 정보 입력",
|
||||
"action": "fill_form",
|
||||
"fields": [
|
||||
{"name": "사업자등록번호", "value": "123-45-67890"},
|
||||
{"name": "거래처명", "value": "E2E_TEST_회계거래처_{timestamp}"},
|
||||
{"name": "대표자명", "value": "테스트 대표"},
|
||||
{"name": "업태", "value": "제조업"},
|
||||
{"name": "종목", "value": "철강"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"phase": "CREATE",
|
||||
"name": "[CREATE] 거래처 구분 선택",
|
||||
"action": "click_if_exists",
|
||||
"target": "select[name*='type'], button:has-text('매출')",
|
||||
"target": "#clientType-매출, label:has-text('매출') input[type='radio'], button:has-text('매출')",
|
||||
"expected": "거래처 구분 선택"
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user