# QA Report - Redmine #3927 (dev)

- Generated: 2026-08-03T14:05:10+09:00
- Redmine: https://itsm.bix.bz/issues/3927
- QA Redmine: https://itsm.bix.bz/issues/3933
- Subject: 부서별 운영상태 관리 정산시스템 이관 권한별 노출 검증
- Workflow Status: 진행 중
- Status: BLOCKED
- Result JSON: artifacts/result-summary.json
- Roles: ADMIN -> TA -> CO
- Route Candidates: not recorded

## Scope

개발계 기본 ADMIN, TA, CO 계정으로 기존 부서별 운영상태 관리 권한 노출을 확인하고, ADMIN/TA 계정으로 계좌관리 > 입금확인에서 검색 결과와 엑셀 다운로드 데이터가 일치하는지 검증한다.

## Checklist

1. TA, CO 권한 계정 정산시스템 이관 기능 미노출 확인
2. ADMIN 권한 계정 정산시스템 이관 기능 노출 확인
3. ADMIN 계정으로 입금확인 엑셀 버튼을 확인하고 검색 목록과 다운로드 데이터가 동일한지 확인
4. TA 계정으로 입금확인 엑셀 버튼을 확인하고 검색 목록과 다운로드 데이터가 동일한지 확인

## Setup Steps

1. [required] 권한별 부서별 운영상태 관리 화면 접근 확인 (admin/ADMIN/TA/CO / kind: state-verify) - 명시 계정이 없으므로 로컬 환경변수에 등록된 기본 ADMIN, TA, CO 계정으로 화면 접근과 일반 상태 제어 노출을 확인한다.

## Source Text

송인준님의 QA 요청입니다. 비스킷 링크 개발계 업체관리 > 총판관리 > 부서별 운영상태관리 페이지에서 ADMIN, TA, CO 권한별 정산시스템 이관 기능 노출 여부를 확인합니다. 추가 요청으로 계좌관리 > 입금확인 페이지에서 ADMIN, TA 권한별 엑셀 버튼과 검색 결과/다운로드 데이터 일치 여부를 확인합니다. Redmine: https://itsm.bix.bz/issues/3927

## Execution Summary

- Passed: 4
- Failed: 0
- Skipped: 0
- Blocked: 1
- Flaky: 0
- Duration: 103136ms


## 한눈에 보는 결과

| 확인한 항목 | 계정 | 화면 | 수행한 동작 | 결과 | 증거 자료 |
|---|---|---|---|---|---|
| ADMIN 계정으로 입금확인 엑셀 버튼을 확인하고 검색 목록과 다운로드 데이터가 동일한지 확인 | ADMIN | 입금확인 | ADMIN 계정으로 입금확인 엑셀 다운로드를 시도하고 화면 범위와 파일 범위를 비교 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/01-입금확인-ADMIN-search-result.png)<br>[스크린샷 2](artifacts/screenshots/02-입금확인-ADMIN-excel-download.png)<br>[실행 기록 1](artifacts/logs/01-입금확인-ADMIN-excel-search-match.md)<br>[파일 1](artifacts/files/01-입금확인-ADMIN-빅스페이먼츠_입금확인_목록_20260803140239.xlsx) |
| TA 계정으로 입금확인 엑셀 버튼을 확인하고 검색 목록과 다운로드 데이터가 동일한지 확인 | TA | 입금확인 | TA 계정으로 입금확인 엑셀 다운로드를 시도하고 화면 범위와 파일 범위를 비교 | 확인을 끝내지 못했습니다: Error: BLOCKED: TA 계정의 입금확인 엑셀 요청이 권한 없음으로 차단되었습니다. | [스크린샷 1](artifacts/screenshots/03-입금확인-TA-search-result.png)<br>[스크린샷 2](artifacts/screenshots/04-screenshot.png)<br>[화면 재현 기록 1](https://pub-2726d2ecd69d4e12a4515edca8540068.r2.dev/qa/issues/3927/dev/artifacts/traces/01-trace.zip?v=649103b98bcc3d3d77c897394d99d4a0c735055c)<br>[실행 기록 1](artifacts/logs/02-error-context.md) |
| ADMIN 권한 계정 정산시스템 이관 기능 노출 확인 | ADMIN | [ADMIN] role | ADMIN 계정으로 [ADMIN] role 항목을 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/05-부서별-운영상태-관리-ADMIN-migration-visibility.png)<br>[실행 기록 1](artifacts/logs/03-부서별-운영상태-관리-ADMIN-migration-visibility.md) |
| TA, CO 권한 계정 정산시스템 이관 기능 미노출 확인 | TA | [TA] role | TA 계정으로 [TA] role 항목을 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/06-부서별-운영상태-관리-TA-migration-visibility.png)<br>[실행 기록 1](artifacts/logs/04-부서별-운영상태-관리-TA-migration-visibility.md) |
| TA, CO 권한 계정 정산시스템 이관 기능 미노출 확인 | CO | [CO] role | CO 계정으로 [CO] role 항목을 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/07-부서별-운영상태-관리-CO-migration-visibility.png)<br>[실행 기록 1](artifacts/logs/05-부서별-운영상태-관리-CO-migration-visibility.md) |

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

### 1. TA / 입금확인 / 확인 불가

- 체크 항목: TA 계정으로 입금확인 엑셀 버튼을 확인하고 검색 목록과 다운로드 데이터가 동일한지 확인
- 수행한 동작: TA 계정으로 입금확인 엑셀 다운로드를 시도하고 화면 범위와 파일 범위를 비교
- 기대 결과: TA 계정으로 받은 엑셀 파일은 화면에 보이는 범위와 같아야 합니다.
- 실제 결과: 확인을 끝내지 못했습니다: Error: BLOCKED: TA 계정의 입금확인 엑셀 요청이 권한 없음으로 차단되었습니다.
- 분류: 확인 조건 부족
- 오류 내용: Error: BLOCKED: TA 계정의 입금확인 엑셀 요청이 권한 없음으로 차단되었습니다.
- 스크린샷: [스크린샷 1](artifacts/screenshots/03-입금확인-TA-search-result.png)<br>[스크린샷 2](artifacts/screenshots/04-screenshot.png)
- 화면 재현 기록: [화면 재현 기록 1](https://pub-2726d2ecd69d4e12a4515edca8540068.r2.dev/qa/issues/3927/dev/artifacts/traces/01-trace.zip?v=649103b98bcc3d3d77c897394d99d4a0c735055c)
- 실행 기록: [실행 기록 1](artifacts/logs/02-error-context.md)



## 수동 재현 필요

- 수동 재현이 필요한 항목이 없습니다.

## 스크린샷

- ADMIN / 입금확인 / ADMIN 계정으로 입금확인 엑셀 버튼을 확인하고 검색 목록과 다운로드 데이터가 동일한지 확인: [스크린샷 1](artifacts/screenshots/01-입금확인-ADMIN-search-result.png)
- ADMIN / 입금확인 / ADMIN 계정으로 입금확인 엑셀 버튼을 확인하고 검색 목록과 다운로드 데이터가 동일한지 확인: [스크린샷 2](artifacts/screenshots/02-입금확인-ADMIN-excel-download.png)
- TA / 입금확인 / TA 계정으로 입금확인 엑셀 버튼을 확인하고 검색 목록과 다운로드 데이터가 동일한지 확인: [스크린샷 1](artifacts/screenshots/03-입금확인-TA-search-result.png)
- TA / 입금확인 / TA 계정으로 입금확인 엑셀 버튼을 확인하고 검색 목록과 다운로드 데이터가 동일한지 확인: [스크린샷 2](artifacts/screenshots/04-screenshot.png)
- ADMIN / [ADMIN] role / ADMIN 권한 계정 정산시스템 이관 기능 노출 확인: [스크린샷 1](artifacts/screenshots/05-부서별-운영상태-관리-ADMIN-migration-visibility.png)
- TA / [TA] role / TA, CO 권한 계정 정산시스템 이관 기능 미노출 확인: [스크린샷 1](artifacts/screenshots/06-부서별-운영상태-관리-TA-migration-visibility.png)
- CO / [CO] role / TA, CO 권한 계정 정산시스템 이관 기능 미노출 확인: [스크린샷 1](artifacts/screenshots/07-부서별-운영상태-관리-CO-migration-visibility.png)

## 화면 재현 기록

- TA / 입금확인 / TA 계정으로 입금확인 엑셀 버튼을 확인하고 검색 목록과 다운로드 데이터가 동일한지 확인: [화면 재현 기록 1](https://pub-2726d2ecd69d4e12a4515edca8540068.r2.dev/qa/issues/3927/dev/artifacts/traces/01-trace.zip?v=649103b98bcc3d3d77c897394d99d4a0c735055c)
- 화면 재현 기록은 기본적으로 실패/확인불가 항목에 한해 포함합니다. PASS 항목 trace까지 필요하면 `QA_PUBLISH_TRACE=1 npm run qa:report -- --issue <id> --env <env>`로 내부 제출용 산출물을 생성합니다.

## 실행 기록

- ADMIN / 입금확인 / ADMIN 계정으로 입금확인 엑셀 버튼을 확인하고 검색 목록과 다운로드 데이터가 동일한지 확인: [실행 기록 1](artifacts/logs/01-입금확인-ADMIN-excel-search-match.md)
- TA / 입금확인 / TA 계정으로 입금확인 엑셀 버튼을 확인하고 검색 목록과 다운로드 데이터가 동일한지 확인: [실행 기록 1](artifacts/logs/02-error-context.md)
- ADMIN / [ADMIN] role / ADMIN 권한 계정 정산시스템 이관 기능 노출 확인: [실행 기록 1](artifacts/logs/03-부서별-운영상태-관리-ADMIN-migration-visibility.md)
- TA / [TA] role / TA, CO 권한 계정 정산시스템 이관 기능 미노출 확인: [실행 기록 1](artifacts/logs/04-부서별-운영상태-관리-TA-migration-visibility.md)
- CO / [CO] role / TA, CO 권한 계정 정산시스템 이관 기능 미노출 확인: [실행 기록 1](artifacts/logs/05-부서별-운영상태-관리-CO-migration-visibility.md)

## 자동화 원본 결과

| Scenario | Status | Duration | Screenshot | 화면 재현 기록 | Log | Error |
|---|---:|---:|---|---|---|---|
| 3927/dev/deposit-confirmation-excel.spec.ts / [3927][dev] 부서별 운영상태 관리 정산시스템 이관 권한별 노출 검증 / [ADMIN] role / ADMIN 계정으로 입금확인 엑셀 버튼을 확인하고 검색 목록과 다운로드 데이터가 동일한지 확인 | PASS | 64648ms | [스크린샷 1](artifacts/screenshots/01-입금확인-ADMIN-search-result.png)<br>[스크린샷 2](artifacts/screenshots/02-입금확인-ADMIN-excel-download.png) |  | [로그 1](artifacts/logs/01-입금확인-ADMIN-excel-search-match.md) |  |
| 3927/dev/deposit-confirmation-excel.spec.ts / [3927][dev] 부서별 운영상태 관리 정산시스템 이관 권한별 노출 검증 / [TA] role / TA 계정으로 입금확인 엑셀 버튼을 확인하고 검색 목록과 다운로드 데이터가 동일한지 확인 | BLOCKED | 9160ms | [스크린샷 1](artifacts/screenshots/03-입금확인-TA-search-result.png)<br>[스크린샷 2](artifacts/screenshots/04-screenshot.png) | [화면 재현 기록 1](https://pub-2726d2ecd69d4e12a4515edca8540068.r2.dev/qa/issues/3927/dev/artifacts/traces/01-trace.zip?v=649103b98bcc3d3d77c897394d99d4a0c735055c) | [로그 1](artifacts/logs/02-error-context.md) | Error: BLOCKED: TA 계정의 입금확인 엑셀 요청이 권한 없음으로 차단되었습니다. |
| 3927/dev/settlement-migration-visibility.spec.ts / [3927][dev] 부서별 운영상태 관리 정산시스템 이관 권한별 노출 검증 / [ADMIN] role / ADMIN 권한 계정 정산시스템 이관 기능 노출 확인 | PASS | 13131ms | [스크린샷 1](artifacts/screenshots/05-부서별-운영상태-관리-ADMIN-migration-visibility.png) |  | [로그 1](artifacts/logs/03-부서별-운영상태-관리-ADMIN-migration-visibility.md) |  |
| 3927/dev/settlement-migration-visibility.spec.ts / [3927][dev] 부서별 운영상태 관리 정산시스템 이관 권한별 노출 검증 / [TA] role / TA, CO 권한 계정 정산시스템 이관 기능 미노출 확인 | PASS | 5334ms | [스크린샷 1](artifacts/screenshots/06-부서별-운영상태-관리-TA-migration-visibility.png) |  | [로그 1](artifacts/logs/04-부서별-운영상태-관리-TA-migration-visibility.md) |  |
| 3927/dev/settlement-migration-visibility.spec.ts / [3927][dev] 부서별 운영상태 관리 정산시스템 이관 권한별 노출 검증 / [CO] role / TA, CO 권한 계정 정산시스템 이관 기능 미노출 확인 | PASS | 9887ms | [스크린샷 1](artifacts/screenshots/07-부서별-운영상태-관리-CO-migration-visibility.png) |  | [로그 1](artifacts/logs/05-부서별-운영상태-관리-CO-migration-visibility.md) |  |

## Notes

- 일부 항목은 확인 조건이 부족해 BLOCKED로 분류되었습니다. 상세 사유는 `실패 또는 확인 불가 상세`를 확인하세요.
- 검토 후 `qa:redmine:update`로 report/evidence를 업로드하고 QA subissue 상태를 갱신합니다.
