{
  "issueId": "3811",
  "environment": "dev",
  "scenario": "transfer-details-action-button",
  "source": "Redmine #3811 user-provided QA checklist 2026-07-10",
  "sourceText": "주홍석님의 QA 요청입니다. https://itsm.bix.bz/issues/3811. 계좌관리 > 이체내역 메뉴에서 당월 조회 시 스토어이체, 수동이체, 자동이체 데이터가 확인되는 상태이며 ADMIN 권한으로 이체구분별 작업 버튼 노출과 성공 상태별 작업 버튼 미노출을 확인한다.",
  "scope": "dev 환경 기본 ADMIN 계정으로 계좌관리 > 이체내역 당월 조회 결과에서 스토어이체·수동이체·자동이체의 작업 버튼과 성공 상태 행의 작업 버튼 미노출을 검증한다.",
  "roles": ["ADMIN"],
  "checklist": [
    "계좌관리 > 이체내역 메뉴에서 조회 기간을 당월로 설정해 검색했을 때 목록이 조회되는지 확인",
    "조회 결과에서 스토어이체, 수동이체, 자동이체 항목 모두 작업 버튼이 노출되는지 확인",
    "상태가 성공인 항목은 이체구분과 관계없이 작업 버튼이 노출되지 않는지 확인",
    "작업 버튼이 노출된 항목을 클릭했을 때 이체내역 작업 창이 열리는지 확인"
  ],
  "setupSteps": [
    {
      "name": "ADMIN 재로그인",
      "kind": "manual-precondition",
      "role": "ADMIN",
      "application": "admin",
      "description": "QA 시작 전 기본 ADMIN 계정으로 개발계 전산에 재로그인해 이체내역 조회 및 작업 버튼 확인 권한을 준비한다.",
      "required": true,
      "mutation": "none",
      "navigation": { "name": "로그인", "path": "/auth/login" }
    },
    {
      "name": "당월 이체구분별 사전 데이터 확인",
      "kind": "manual-precondition",
      "role": "ADMIN",
      "application": "admin",
      "description": "당월 목록에 성공 이외 상태의 스토어이체·수동이체·자동이체가 각각 1건 이상, 성공 상태 이체내역이 1건 이상 있어야 한다.",
      "required": true,
      "mutation": "none",
      "navigation": { "name": "이체내역", "path": "/account/transfer-details" }
    }
  ],
  "pages": [
    {
      "name": "이체내역",
      "application": "admin",
      "roles": ["ADMIN"],
      "path": "/account/transfer-details",
      "tenantParam": "tenantId",
      "searchButtonSelector": "button:has-text('검색'), button:has-text('조회')",
      "dataRequestUrlPattern": "transfer/transaction"
    }
  ]
}
