# QA Report - Redmine #4077 (dev)

- Generated: 2026-09-01T15:11:52+09:00
- Redmine: https://itsm.bix.bz/issues/4077
- QA Redmine: https://itsm.bix.bz/issues/4101
- Subject: [QA] TID/MID 수기·ISP 연동가맹점 표기 검증
- Workflow Status: 작업완료
- Status: BLOCKED
- Result JSON: artifacts/result-summary.json
- Roles: ADMIN -> TA -> CO -> BO
- Route Candidates: not recorded

## Scope

개발계 비스킷 링크 TID/MID 관리 화면에서 ADMIN, TA, CO, BO 권한별 연동가맹점 컬럼을 확인하고, 각 조회 범위의 정상 수기·ISP MID에 연결된 가맹점 코드와 이름이 API 응답과 동일하게 표시되는지 검증한다.

## Checklist

1. 수기, ISP 유형 데이터의 연동가맹점 표기 확인

## Setup Steps

1. [required] 권한별 개발계 로그인 및 TID/MID 관리 접근 (admin/ADMIN / targets: ADMIN, TA, CO, BO / kind: state-verify) - ADMIN, TA, CO, BO 개발계 기본 계정으로 로그인하고 업체관리 > 가맹점관리 > TID/MID 관리 화면에 접근할 수 있어야 한다.
2. [required] 권한별 수기·ISP 연동가맹점 데이터 확인 (admin/ADMIN / targets: ADMIN, TA, CO, BO / kind: manual-precondition) - 각 권한의 조회 범위에 linkedVendors가 1건 이상인 정상 수기 MID와 ISP MID가 있어야 한다. 데이터가 없는 권한은 컬럼과 빈 목록을 증적으로 남기고 행 표기 검증은 확인불가로 판정한다.

## Source Text

송인준님의 QA 요청입니다. 비스킷 링크 개발계에서 ADMIN, TA, CO, BO 계정으로 업체관리 > 가맹점관리 > TID/MID 관리(결제망 연동 PG MID) 화면에 진입해 수기 및 ISP 유형 데이터의 연동가맹점 표기를 확인합니다. Redmine: https://itsm.bix.bz/issues/4077

## Execution Summary

- Passed: 3
- Failed: 0
- Skipped: 0
- Blocked: 1
- Flaky: 0
- Duration: 85276ms


## 한눈에 보는 결과

| 확인한 항목 | 계정 | 화면 | 수행한 동작 | 결과 | 증거 자료 |
|---|---|---|---|---|---|
| 수기, ISP 유형 데이터의 연동가맹점 표기 확인 | ADMIN | TID/MID 관리 (결제망 연동 PG MID) | ADMIN 기본 계정으로 TID/MID 관리 (결제망 연동 PG MID)에 진입해 정상 수기·ISP MID를 조회하고 API linkedVendors의 가맹점 코드·이름을 연동가맹점 컬럼과 대조 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/01-TID-MID-관리-결제망-연동-PG-MID-ADMIN-keyin-linked-vendors.png)<br>[스크린샷 2](artifacts/screenshots/02-TID-MID-관리-결제망-연동-PG-MID-ADMIN-isp-linked-vendors.png)<br>[실행 기록 1](artifacts/logs/01-TID-MID-관리-결제망-연동-PG-MID-ADMIN-linked-vendors.md) |
| 수기, ISP 유형 데이터의 연동가맹점 표기 확인 | TA | TID/MID 관리 (결제망 연동 PG MID) | TA 기본 계정으로 TID/MID 관리 (결제망 연동 PG MID)에 진입해 정상 수기·ISP MID를 조회하고 API linkedVendors의 가맹점 코드·이름을 연동가맹점 컬럼과 대조 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/03-TID-MID-관리-결제망-연동-PG-MID-TA-keyin-linked-vendors.png)<br>[스크린샷 2](artifacts/screenshots/04-TID-MID-관리-결제망-연동-PG-MID-TA-isp-linked-vendors.png)<br>[실행 기록 1](artifacts/logs/02-TID-MID-관리-결제망-연동-PG-MID-TA-linked-vendors.md) |
| 수기, ISP 유형 데이터의 연동가맹점 표기 확인 | CO | TID/MID 관리 (결제망 연동 PG MID) | CO 기본 계정으로 TID/MID 관리 (결제망 연동 PG MID)에 진입해 정상 수기·ISP MID를 조회하고 API linkedVendors의 가맹점 코드·이름을 연동가맹점 컬럼과 대조 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/05-TID-MID-관리-결제망-연동-PG-MID-CO-keyin-linked-vendors.png)<br>[스크린샷 2](artifacts/screenshots/06-TID-MID-관리-결제망-연동-PG-MID-CO-isp-linked-vendors.png)<br>[화면 재현 기록 1](https://pub-2726d2ecd69d4e12a4515edca8540068.r2.dev/qa/issues/4077/dev/artifacts/traces/01-TID-MID-관리-결제망-연동-PG-MID-CO-linked-vendors-trace.zip?v=649103b98bcc3d3d77c897394d99d4a0c735055c)<br>[실행 기록 1](artifacts/logs/03-TID-MID-관리-결제망-연동-PG-MID-CO-linked-vendors.md) |
| 수기, ISP 유형 데이터의 연동가맹점 표기 확인 | BO | TID/MID 관리 (결제망 연동 PG MID) | BO 기본 계정으로 TID/MID 관리 (결제망 연동 PG MID)에 진입해 정상 수기·ISP MID를 조회하고 API linkedVendors의 가맹점 코드·이름을 연동가맹점 컬럼과 대조 | 확인을 끝내지 못했습니다: Error: BLOCKED: BO 조회 범위에서 수기(API 403)·ISP(API 403) 연동가맹점 행 표기를 확인할 수 없습니다. | [스크린샷 1](artifacts/screenshots/07-TID-MID-관리-결제망-연동-PG-MID-BO-keyin-api-403.png)<br>[스크린샷 2](artifacts/screenshots/08-TID-MID-관리-결제망-연동-PG-MID-BO-isp-api-403.png)<br>[화면 재현 기록 1](https://pub-2726d2ecd69d4e12a4515edca8540068.r2.dev/qa/issues/4077/dev/artifacts/traces/02-TID-MID-관리-결제망-연동-PG-MID-BO-linked-vendors-trace.zip?v=649103b98bcc3d3d77c897394d99d4a0c735055c)<br>[실행 기록 1](artifacts/logs/04-TID-MID-관리-결제망-연동-PG-MID-BO-linked-vendors.md)<br>[실행 기록 2](artifacts/logs/05-error-context.md) |

## 실패 또는 확인 불가 상세

### 1. BO / TID/MID 관리 (결제망 연동 PG MID) / 확인 불가

- 체크 항목: 수기, ISP 유형 데이터의 연동가맹점 표기 확인
- 수행한 동작: BO 기본 계정으로 TID/MID 관리 (결제망 연동 PG MID)에 진입해 정상 수기·ISP MID를 조회하고 API linkedVendors의 가맹점 코드·이름을 연동가맹점 컬럼과 대조
- 기대 결과: 연동가맹점 컬럼이 표시되고 권한 범위의 수기·ISP MID마다 API linkedVendors의 가맹점 코드와 이름이 빠짐없이 표시되어야 합니다.
- 실제 결과: 확인을 끝내지 못했습니다: Error: BLOCKED: BO 조회 범위에서 수기(API 403)·ISP(API 403) 연동가맹점 행 표기를 확인할 수 없습니다.
- 분류: 권한/접근 제한
- 오류 내용: Error: BLOCKED: BO 조회 범위에서 수기(API 403)·ISP(API 403) 연동가맹점 행 표기를 확인할 수 없습니다.
- 스크린샷: [스크린샷 1](artifacts/screenshots/07-TID-MID-관리-결제망-연동-PG-MID-BO-keyin-api-403.png)<br>[스크린샷 2](artifacts/screenshots/08-TID-MID-관리-결제망-연동-PG-MID-BO-isp-api-403.png)
- 화면 재현 기록: [화면 재현 기록 1](https://pub-2726d2ecd69d4e12a4515edca8540068.r2.dev/qa/issues/4077/dev/artifacts/traces/02-TID-MID-관리-결제망-연동-PG-MID-BO-linked-vendors-trace.zip?v=649103b98bcc3d3d77c897394d99d4a0c735055c)
- 실행 기록: [실행 기록 1](artifacts/logs/04-TID-MID-관리-결제망-연동-PG-MID-BO-linked-vendors.md)<br>[실행 기록 2](artifacts/logs/05-error-context.md)
- 수동 확인 명령: `npm run qa:debug -- --issue "4077" --env "dev" --role "BO" --case "수기, ISP 유형 데이터의 연동가맹점 표기 확인"`


## 수동 재현 필요

### 1. BO / TID/MID 관리 (결제망 연동 PG MID) / 권한/접근 제한

- 체크 항목: 수기, ISP 유형 데이터의 연동가맹점 표기 확인
- 필요한 이유: 로그인은 완료됐지만 대상 화면에서 권한 제한 문구가 표시되어 체크리스트 범위를 확인하지 못했습니다.
- 작업자 알림: [QA 확인 요청] BO / TID/MID 관리 (결제망 연동 PG MID) / 수기, ISP 유형 데이터의 연동가맹점 표기 확인: 권한/접근 제한 상태입니다. npm run qa:debug -- --issue "4077" --env "dev" --role "BO" --case "수기, ISP 유형 데이터의 연동가맹점 표기 확인" 로 동일 계정과 항목을 다시 열어 확인하세요.
- 직접 열기 명령: `npm run qa:debug -- --issue "4077" --env "dev" --role "BO" --case "수기, ISP 유형 데이터의 연동가맹점 표기 확인"`
- 작업자가 위 명령을 실행하면 대상 계정의 로그인 세션을 새로 만든 뒤 브라우저가 열립니다.
- 브라우저에서 자동화가 멈춘 화면, 현재 URL, 화면 문구, 다운로드 알림 또는 문서보관함 상태를 확인합니다.
- 확인한 화면과 필요한 조치 내용을 Redmine/GitHub QA 이슈에 남깁니다.


## 스크린샷

- ADMIN / TID/MID 관리 (결제망 연동 PG MID) / 수기, ISP 유형 데이터의 연동가맹점 표기 확인: [스크린샷 1](artifacts/screenshots/01-TID-MID-관리-결제망-연동-PG-MID-ADMIN-keyin-linked-vendors.png)
- ADMIN / TID/MID 관리 (결제망 연동 PG MID) / 수기, ISP 유형 데이터의 연동가맹점 표기 확인: [스크린샷 2](artifacts/screenshots/02-TID-MID-관리-결제망-연동-PG-MID-ADMIN-isp-linked-vendors.png)
- TA / TID/MID 관리 (결제망 연동 PG MID) / 수기, ISP 유형 데이터의 연동가맹점 표기 확인: [스크린샷 1](artifacts/screenshots/03-TID-MID-관리-결제망-연동-PG-MID-TA-keyin-linked-vendors.png)
- TA / TID/MID 관리 (결제망 연동 PG MID) / 수기, ISP 유형 데이터의 연동가맹점 표기 확인: [스크린샷 2](artifacts/screenshots/04-TID-MID-관리-결제망-연동-PG-MID-TA-isp-linked-vendors.png)
- CO / TID/MID 관리 (결제망 연동 PG MID) / 수기, ISP 유형 데이터의 연동가맹점 표기 확인: [스크린샷 1](artifacts/screenshots/05-TID-MID-관리-결제망-연동-PG-MID-CO-keyin-linked-vendors.png)
- CO / TID/MID 관리 (결제망 연동 PG MID) / 수기, ISP 유형 데이터의 연동가맹점 표기 확인: [스크린샷 2](artifacts/screenshots/06-TID-MID-관리-결제망-연동-PG-MID-CO-isp-linked-vendors.png)
- BO / TID/MID 관리 (결제망 연동 PG MID) / 수기, ISP 유형 데이터의 연동가맹점 표기 확인: [스크린샷 1](artifacts/screenshots/07-TID-MID-관리-결제망-연동-PG-MID-BO-keyin-api-403.png)
- BO / TID/MID 관리 (결제망 연동 PG MID) / 수기, ISP 유형 데이터의 연동가맹점 표기 확인: [스크린샷 2](artifacts/screenshots/08-TID-MID-관리-결제망-연동-PG-MID-BO-isp-api-403.png)

## 화면 재현 기록

- CO / TID/MID 관리 (결제망 연동 PG MID) / 수기, ISP 유형 데이터의 연동가맹점 표기 확인: [화면 재현 기록 1](https://pub-2726d2ecd69d4e12a4515edca8540068.r2.dev/qa/issues/4077/dev/artifacts/traces/01-TID-MID-관리-결제망-연동-PG-MID-CO-linked-vendors-trace.zip?v=649103b98bcc3d3d77c897394d99d4a0c735055c)
- BO / TID/MID 관리 (결제망 연동 PG MID) / 수기, ISP 유형 데이터의 연동가맹점 표기 확인: [화면 재현 기록 1](https://pub-2726d2ecd69d4e12a4515edca8540068.r2.dev/qa/issues/4077/dev/artifacts/traces/02-TID-MID-관리-결제망-연동-PG-MID-BO-linked-vendors-trace.zip?v=649103b98bcc3d3d77c897394d99d4a0c735055c)
- 화면 재현 기록은 실패한 항목에서 화면 전환과 요청 흐름을 다시 보기 위한 자료입니다.

## 실행 기록

- ADMIN / TID/MID 관리 (결제망 연동 PG MID) / 수기, ISP 유형 데이터의 연동가맹점 표기 확인: [실행 기록 1](artifacts/logs/01-TID-MID-관리-결제망-연동-PG-MID-ADMIN-linked-vendors.md)
- TA / TID/MID 관리 (결제망 연동 PG MID) / 수기, ISP 유형 데이터의 연동가맹점 표기 확인: [실행 기록 1](artifacts/logs/02-TID-MID-관리-결제망-연동-PG-MID-TA-linked-vendors.md)
- CO / TID/MID 관리 (결제망 연동 PG MID) / 수기, ISP 유형 데이터의 연동가맹점 표기 확인: [실행 기록 1](artifacts/logs/03-TID-MID-관리-결제망-연동-PG-MID-CO-linked-vendors.md)
- BO / TID/MID 관리 (결제망 연동 PG MID) / 수기, ISP 유형 데이터의 연동가맹점 표기 확인: [실행 기록 1](artifacts/logs/04-TID-MID-관리-결제망-연동-PG-MID-BO-linked-vendors.md)
- BO / TID/MID 관리 (결제망 연동 PG MID) / 수기, ISP 유형 데이터의 연동가맹점 표기 확인: [실행 기록 2](artifacts/logs/05-error-context.md)

## 자동화 원본 결과

| Scenario | Status | Duration | Screenshot | 화면 재현 기록 | Log | Error |
|---|---:|---:|---|---|---|---|
| 4077/dev/pg-mid-linked-vendors.spec.ts / [4077][dev] [QA] TID/MID 수기·ISP 연동가맹점 표기 검증 / [ADMIN] TID/MID 관리 (결제망 연동 PG MID) / [ADMIN] role / TID/MID 관리 (결제망 연동 PG MID) / 수기, ISP 유형 데이터의 연동가맹점 표기 확인 | PASS | 34984ms | [스크린샷 1](artifacts/screenshots/01-TID-MID-관리-결제망-연동-PG-MID-ADMIN-keyin-linked-vendors.png)<br>[스크린샷 2](artifacts/screenshots/02-TID-MID-관리-결제망-연동-PG-MID-ADMIN-isp-linked-vendors.png) |  | [로그 1](artifacts/logs/01-TID-MID-관리-결제망-연동-PG-MID-ADMIN-linked-vendors.md) |  |
| 4077/dev/pg-mid-linked-vendors.spec.ts / [4077][dev] [QA] TID/MID 수기·ISP 연동가맹점 표기 검증 / [TA] TID/MID 관리 (결제망 연동 PG MID) / [TA] role / TID/MID 관리 (결제망 연동 PG MID) / 수기, ISP 유형 데이터의 연동가맹점 표기 확인 | PASS | 16202ms | [스크린샷 1](artifacts/screenshots/03-TID-MID-관리-결제망-연동-PG-MID-TA-keyin-linked-vendors.png)<br>[스크린샷 2](artifacts/screenshots/04-TID-MID-관리-결제망-연동-PG-MID-TA-isp-linked-vendors.png) |  | [로그 1](artifacts/logs/02-TID-MID-관리-결제망-연동-PG-MID-TA-linked-vendors.md) |  |
| 4077/dev/pg-mid-linked-vendors.spec.ts / [4077][dev] [QA] TID/MID 수기·ISP 연동가맹점 표기 검증 / [CO] TID/MID 관리 (결제망 연동 PG MID) / [CO] role / TID/MID 관리 (결제망 연동 PG MID) / 수기, ISP 유형 데이터의 연동가맹점 표기 확인 | PASS | 15174ms | [스크린샷 1](artifacts/screenshots/05-TID-MID-관리-결제망-연동-PG-MID-CO-keyin-linked-vendors.png)<br>[스크린샷 2](artifacts/screenshots/06-TID-MID-관리-결제망-연동-PG-MID-CO-isp-linked-vendors.png) | [화면 재현 기록 1](https://pub-2726d2ecd69d4e12a4515edca8540068.r2.dev/qa/issues/4077/dev/artifacts/traces/01-TID-MID-관리-결제망-연동-PG-MID-CO-linked-vendors-trace.zip?v=649103b98bcc3d3d77c897394d99d4a0c735055c) | [로그 1](artifacts/logs/03-TID-MID-관리-결제망-연동-PG-MID-CO-linked-vendors.md) |  |
| 4077/dev/pg-mid-linked-vendors.spec.ts / [4077][dev] [QA] TID/MID 수기·ISP 연동가맹점 표기 검증 / [BO] TID/MID 관리 (결제망 연동 PG MID) / [BO] role / TID/MID 관리 (결제망 연동 PG MID) / 수기, ISP 유형 데이터의 연동가맹점 표기 확인 | BLOCKED | 17889ms | [스크린샷 1](artifacts/screenshots/07-TID-MID-관리-결제망-연동-PG-MID-BO-keyin-api-403.png)<br>[스크린샷 2](artifacts/screenshots/08-TID-MID-관리-결제망-연동-PG-MID-BO-isp-api-403.png) | [화면 재현 기록 1](https://pub-2726d2ecd69d4e12a4515edca8540068.r2.dev/qa/issues/4077/dev/artifacts/traces/02-TID-MID-관리-결제망-연동-PG-MID-BO-linked-vendors-trace.zip?v=649103b98bcc3d3d77c897394d99d4a0c735055c) | [로그 1](artifacts/logs/04-TID-MID-관리-결제망-연동-PG-MID-BO-linked-vendors.md)<br>[로그 2](artifacts/logs/05-error-context.md) | Error: BLOCKED: BO 조회 범위에서 수기(API 403)·ISP(API 403) 연동가맹점 행 표기를 확인할 수 없습니다. |

## Notes

- 일부 항목은 확인 조건이 부족해 BLOCKED로 분류되었습니다. 상세 사유는 `실패 또는 확인 불가 상세`를 확인하세요.
- QA PR merge, 공개 보고서 확인, QA subissue 종료 상태 갱신이 반영되었습니다.
