{
  "issueId": "3337",
  "environment": "dev",
  "scenario": "recent-transfer-accounts",
  "source": "Redmine #3337 + user-provided QA checklist 2026-05-27",
  "sourceText": "이의현님의 QA 요청입니다\n조지민 프로님 안녕하세요, 비스킷 페이 개발계 QA 요청드립니다\n[1] QA 요청 배경\n- https://itsm.bix.bz/issues/3337\n[2] 사전 데이터\n- 테스트 계정: dw_ve / <redacted password> / <redacted PIN> (최근 이체 계좌 51개 등록)\n[3] 사전 작업\n- dw_ve 계정으로 송금 화면 접근 가능 여부 확인\n[4] 권한별 테스트\n- ve\n[5] 검증 대상\n- 송금 화면 — 최근 이체 계좌 영역\n- 송금 화면 — 다음 버튼 위치\n[6] 체크리스트\n- 최근 이체 계좌가 최대 50개까지만 표시되는지 확인\n- 최근 이체 계좌가 접힌 상태에서 3개만 보이는지 확인\n- 최근 이체 계좌를 펼쳤다 접었다 할 수 있는지 확인\n- 최근 이체 계좌를 선택했을 때 토스트 피드백이 표시되는지 확인\n- 화면 스크롤에 무관하게 다음 버튼이 항상 하단에 고정되어 있는지 확인\n- 최근 이체 계좌가 많아도 다음 버튼이 가려지지 않는지 확인",
  "scope": "dev 환경 비스킷 페이 VE(dw_ve) 계정으로 송금 화면의 최근 이체 계좌 최대 노출 수, 접힘/펼침 토글, 선택 토스트, 하단 다음 버튼 fixed 위치와 가림 여부를 확인",
  "checklist": [
    "최근 이체 계좌가 최대 50개까지만 표시되는지 확인",
    "최근 이체 계좌가 접힌 상태에서 3개만 보이는지 확인",
    "최근 이체 계좌를 펼쳤다 접었다 할 수 있는지 확인",
    "최근 이체 계좌를 선택했을 때 토스트 피드백이 표시되는지 확인",
    "화면 스크롤에 무관하게 다음 버튼이 항상 하단에 고정되어 있는지 확인",
    "최근 이체 계좌가 많아도 다음 버튼이 가려지지 않는지 확인"
  ],
  "roles": [
    "VE"
  ],
  "routeCandidates": "../../../../qa-results/issues/3337/dev/route-candidates.json",
  "setupSteps": [
    {
      "name": "dw_ve 송금 화면 사전 데이터 확인",
      "kind": "manual-precondition",
      "role": "VE",
      "application": "store",
      "description": "최근 이체 계좌 51개가 등록된 dw_ve 계정을 사용한다. 계정 비밀번호와 PIN은 로컬 환경변수에만 주입하고 git 산출물에 남기지 않는다.",
      "required": true,
      "mutation": "none",
      "navigation": {
        "name": "송금",
        "path": "/transfer/step1"
      }
    }
  ],
  "pages": [
    {
      "name": "비스킷페이 송금",
      "application": "store",
      "path": "/transfer/step1",
      "tenantParam": "tenantId",
      "roles": [
        "VE"
      ],
      "recordsSelector": "#recent-accounts-list > button",
      "searchButtonSelector": "button:has-text('더보기'), button:has-text('접기'), button:has-text('다음')",
      "dataRequestUrlPattern": "transfers/recents/accounts"
    }
  ]
}
