{
  "issueId": "3320",
  "environment": "dev",
  "scenario": "pg-mid-product-info",
  "source": "local checklist",
  "sourceText": "주홍석님의 QA 요청입니다\\n[1] QA 요청 배경\\n- https://itsm.bix.bz/issues/3320\\n[2] 사전 데이터\\n- 개발계에서 PG MID 등록/수정 검증이 가능한 PG 계약과 MID 데이터 준비\\n- 수기/ISP MID 등록 또는 수정이 가능한 테스트 계약 준비\\n[3] 사전 작업\\n- admin 계정으로 로그인 가능 여부와 PG MID 관리 메뉴 접근 가능 여부 확인\\n- admin 계정에 PG MID 등록/수정 권한이 있는지 확인\\n- 개발계 백엔드와 프론트가 최신 반영 상태인지 확인\\n[4] 권한별 테스트\\n- admin\\n[5] 검증 대상\\n- 어드민 PG MID 관리 화면\\n- PG MID 등록 화면\\n- PG MID 수정 화면\\n- PG MID 관리 목록 내 생성/수정 모달\\n[6] 체크리스트\\n- PG MID 등록/수정 화면 및 목록 내 생성/수정 모달에서 수기 또는 ISP 유형 선택 시 상품 대분류, 상품 중분류, 상품명, 가격대 입력 영역이 보이는지 확인\\n- PG MID 관리 목록에서 PG MID 생성 모달을 열었을 때 수기 또는 ISP 유형이면 상품정보 카드가 표시되는지 확인\\n- PG MID 관리 목록에서 PG MID 수정 모달을 열었을 때 수기 또는 ISP MID이면 상품정보 카드가 표시되는지 확인\\n- 상품정보 카드가 MID 타입 카드 내부가 아니라 별도 카드로 표시되고, 수기결제 연동하기 영역보다 위에 표시되는지 확인\\n- 단말기 유형에서는 상품정보 카드가 표시되지 않는지 확인\\n- 수기 또는 ISP MID 등록 시 상품정보 4개를 모두 입력하면 저장이 정상 완료되는지 확인\\n- 수기 또는 ISP MID 등록 시 상품정보 중 하나라도 비우면 화면에서 필수 입력 안내가 보이는지 확인\\n- 단말기 MID 등록 시 상품정보 입력을 요구하지 않고 저장 흐름이 기존처럼 동작하는지 확인\\n- PG MID 수정 화면에서 기존 수기 또는 ISP MID의 상품정보가 값으로 표시되고 수정 후 다시 조회해도 변경값이 유지되는지 확인\\n- 상품 대분류, 상품 중분류, 가격대 드롭다운 옵션이 개발계 설정값 기준으로 표시되는지 확인\\n- PG MID 관리 목록에서 상품정보 컬럼이 표시되는 경우 등록/수정한 값과 일치하는지 확인",
  "scope": "dev 환경 ADMIN 계정으로 PG MID 관리/등록/수정 화면의 상품정보 노출, 필수 입력, 저장/수정 유지 여부를 확인",
  "checklist": [
    "PG MID 등록/수정 화면 및 목록 내 생성/수정 모달에서 수기 또는 ISP 유형 선택 시 상품 대분류, 상품 중분류, 상품명, 가격대 입력 영역이 보이는지 확인",
    "PG MID 관리 목록에서 PG MID 생성 모달을 열었을 때 수기 또는 ISP 유형이면 상품정보 카드가 표시되는지 확인",
    "PG MID 관리 목록에서 PG MID 수정 모달을 열었을 때 수기 또는 ISP MID이면 상품정보 카드가 표시되는지 확인",
    "상품정보 카드가 MID 타입 카드 내부가 아니라 별도 카드로 표시되고, 수기결제 연동하기 영역보다 위에 표시되는지 확인",
    "단말기 유형에서는 상품정보 카드가 표시되지 않는지 확인",
    "수기 또는 ISP MID 등록 시 상품정보 4개를 모두 입력하면 저장이 정상 완료되는지 확인",
    "수기 또는 ISP MID 등록 시 상품정보 중 하나라도 비우면 화면에서 필수 입력 안내가 보이는지 확인",
    "단말기 MID 등록 시 상품정보 입력을 요구하지 않고 저장 흐름이 기존처럼 동작하는지 확인",
    "PG MID 수정 화면에서 기존 수기 또는 ISP MID의 상품정보가 값으로 표시되고 수정 후 다시 조회해도 변경값이 유지되는지 확인",
    "상품 대분류, 상품 중분류, 가격대 드롭다운 옵션이 개발계 설정값 기준으로 표시되는지 확인",
    "PG MID 관리 목록에서 상품정보 컬럼이 표시되는 경우 등록/수정한 값과 일치하는지 확인"
  ],
  "roles": [],
  "routeCandidates": "../../../../qa-results/issues/3320/dev/route-candidates.json",
  "setupSteps": [],
  "pages": [
    {
      "name": "PG MID 관리",
      "application": "admin",
      "path": "/business/pg-mid-manage",
      "tenantParam": "tenantId",
      "searchButtonSelector": "button:has-text('검색'), button:has-text('조회'), [data-testid='search-button']",
      "filters": [
        {
          "name": "PG MID",
          "selector": "input[name='keyword'], input[name='searchKeyword'], input[placeholder*='MID'], input[placeholder*='검색']",
          "type": "textbox",
          "value": "QA-3320",
          "queryParamCandidates": [
            "keyword",
            "searchKeyword",
            "search",
            "query"
          ]
        }
      ]
    }
  ]
}
