{
  "issueId": "4212",
  "environment": "dev",
  "source": "user-provided checklist (Redmine #4212)",
  "scenario": "store-ip-ban-message",
  "sourceText": "요청자: 송인준\n[1] QA 요청 배경\n* https://itsm.bix.bz/issues/4212\n[2] 사전 데이터\n* 비스킷페이 접속 주소\n[3] 사전 작업\n* 비스킷 페이 접속\n[4] 권한별 테스트\n* NONE\n[5] 검증 대상\n* 비스킷페이 로그인 화면\n[6] 체크리스트\n* IP가 BAN된 상황에서 비스킷페이 접속 시 `접속이 제한된 IP입니다. 관리자에게 문의해 주세요.` 출력 확인",
  "scope": "개발계 비스킷페이 로그인 화면: 사무실 IP BAN 상태에서 IP 차단 안내 문구 노출 QA",
  "checklist": [
    "요청자가 사무실 IP를 BAN한 상태에서 비스킷페이 로그인 화면(로그인 전, 세션 없음) 접속 시 `접속이 제한된 IP입니다. 관리자에게 문의해 주세요.` 출력",
    "테넌트 조회 API가 백엔드 IP 차단 응답(HTTP 403, result.code 403)인지 확인",
    "이전 문구(일시적인 오류가 발생했습니다. 앱을 종료한 후 다시 시도해 주세요.) 미노출, 다시 시도 후에도 차단 안내 유지"
  ],
  "roles": [
    "VE"
  ],
  "routeCandidates": "../../../../qa-results/issues/4212/dev/route-candidates.json",
  "setupSteps": [],
  "pages": [
    {
      "name": "비스킷페이 로그인",
      "application": "store",
      "path": "/sign-in",
      "tenantParam": "tenantId",
      "roles": [
        "VE"
      ],
      "filters": []
    }
  ]
}
