# QA Report - Redmine #4460 (dev)

- Generated: 2026-10-30T15:51:54+09:00
- Redmine: https://itsm.bix.bz/issues/4460
- QA Redmine: not created
- Subject: [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건
- Workflow Status: 준비
- Status: PASS
- Result JSON: artifacts/result-summary.json
- Roles: ADMIN -> VE
- Route Candidates: not recorded

## Scope

개발계 부서 설정 관리 '스토어 이체비밀번호 설정 강제' 활성화 시 이체 비밀번호 미등록 VE의 비스킷페이 설정 화면 강제·다른 화면 차단·등록 후 정상 이용 QA

## Checklist

1. 사전: VE(jjmve01, A_주홍석_가맹3) 이체 비밀번호 미등록(요청자 초기화), 테넌트 단위 '스토어 이체비밀번호 설정 강제'(#673) 사용 중
2. 설정 전: 테넌트 단위 설정(#673)을 잠시 끄고 VE 로그인 → 강제 대상 아님, 홈 정상 진입
3. ADMIN 부서 설정 관리 > 생성: 스토어 이체비밀번호 설정 강제, 가맹점 A_주홍석_가맹3(BP100488), 활성화 → 목록에 사용 상태로 표시
4. VE 재로그인 후 비스킷페이 접근 → 이체 비밀번호 설정 화면으로 강제 이동
5. 설정 전 다른 화면 차단: 하단 메뉴(홈·지갑·결제·내역·카드)와 송금·마이페이지 등 직접 주소 진입 모두 설정 화면으로 되돌아감
6. 설정 화면에서 2차인증 PIN과 요청자가 정한 이체 비밀번호(.env.local QA_4460_TRANSFER_PASSWORD) 등록 → 완료 안내 후 홈 이동, 다른 메뉴 정상 이용
7. 원복: 생성한 부서 설정 삭제, 테넌트 단위 설정(#673) 다시 사용, jjmve01 이체 비밀번호는 요청자가 정한 값으로 등록된 상태 유지(요청자 요청)

## Setup Steps

- 없음

## Source Text

요청자: 송인준
[1] QA 요청 배경
* https://itsm.bix.bz/issues/4460
[2] 사전 데이터
* 비스킷링크, 비스킷페이 계정
[3] 사전 작업
* 비스킷링크 계정 로그인, 비스킷 페이 계정 로그인
[4] 권한별 테스트
* VE
[5] 검증 대상
* 스토어 이체비밀번호 설정 강제 등록 시 로그인 화면에서 강제 되는지 확인
[6] 체크리스트
* 부서 설정 관리 > 설정 항목 스토어 이체비밀번호 설정 강제 활성화 시 소속 사용자가 비스킷 페이 접근 하면 등록 화면이 강제 되는지 확인
* 설정 전 아무것도 못건드리는지 확인

## Execution Summary

- Passed: 7
- Personally Confirmed Executions: 0
- Failed: 0
- Skipped: 0
- Blocked: 0
- Flaky: 0
- Duration: 118903ms


## 한눈에 보는 결과

| 확인한 항목 | 계정 | 화면 | 수행한 동작 | 결과 | 증거 자료 |
|---|---|---|---|---|---|
| 00 사전 상태 | 전체 | [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 | 전체 계정으로 [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 항목을 확인 | 기대한 동작과 일치했습니다. | [실행 기록 1](artifacts/logs/01-00-baseline.md) |
| 01 설정 전: 강제 대상 아님 | 전체 | [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 | 이번 QA 실행 대상 role이 ADMIN과 TA로 제한되어 있는지 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/01-01-home.png)<br>[실행 기록 1](artifacts/logs/02-01-before-policy.md) |
| 02 ADMIN 부서 설정 생성 | 전체 | [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 | 전체 계정으로 [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 항목을 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/02-02-policy-create.png)<br>[스크린샷 2](artifacts/screenshots/03-02-policy-list.png)<br>[실행 기록 1](artifacts/logs/03-02-create-policy.md) |
| 03 VE 접근 시 설정 화면 강제 | 전체 | [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 | 전체 계정으로 [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 항목을 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/04-03-forced-setup.png)<br>[실행 기록 1](artifacts/logs/04-03-forced.md) |
| 04 설정 전 다른 화면 차단 | 전체 | [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 | 전체 계정으로 [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 항목을 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/05-04-after-menu.png)<br>[실행 기록 1](artifacts/logs/05-04-blocked.md) |
| 05 이체 비밀번호 등록 후 정상 이용 | 전체 | [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 | 전체 계정으로 [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 이체 비밀번호 입력 화면에서 송금을 시도하고 실패 결과 안내 문구를 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/06-05-completed.png)<br>[스크린샷 2](artifacts/screenshots/07-05-after-register.png)<br>[실행 기록 1](artifacts/logs/06-05-register.md) |
| 06 원복 | 전체 | [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 | 전체 계정으로 [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 항목을 확인 | 기대한 동작과 일치했습니다. | [실행 기록 1](artifacts/logs/07-06-restore.md) |

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

- 실패 또는 확인 불가 항목이 없습니다.

## 수동 재현 필요

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

## 스크린샷

- 전체 / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 01 설정 전: 강제 대상 아님: [스크린샷 1](artifacts/screenshots/01-01-home.png)
- 전체 / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 02 ADMIN 부서 설정 생성: [스크린샷 1](artifacts/screenshots/02-02-policy-create.png)
- 전체 / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 02 ADMIN 부서 설정 생성: [스크린샷 2](artifacts/screenshots/03-02-policy-list.png)
- 전체 / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 03 VE 접근 시 설정 화면 강제: [스크린샷 1](artifacts/screenshots/04-03-forced-setup.png)
- 전체 / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 04 설정 전 다른 화면 차단: [스크린샷 1](artifacts/screenshots/05-04-after-menu.png)
- 전체 / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 05 이체 비밀번호 등록 후 정상 이용: [스크린샷 1](artifacts/screenshots/06-05-completed.png)
- 전체 / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 05 이체 비밀번호 등록 후 정상 이용: [스크린샷 2](artifacts/screenshots/07-05-after-register.png)

## 화면 재현 기록

- 화면 재현 기록 자료가 없습니다.
- 화면 재현 기록은 기본적으로 실패/확인불가 항목에 한해 포함합니다. PASS 항목 trace까지 필요하면 `QA_PUBLISH_TRACE=1 npm run qa:report -- --issue <id> --env <env>`로 내부 제출용 산출물을 생성합니다.

## 실행 기록

- 전체 / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 00 사전 상태: [실행 기록 1](artifacts/logs/01-00-baseline.md)
- 전체 / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 01 설정 전: 강제 대상 아님: [실행 기록 1](artifacts/logs/02-01-before-policy.md)
- 전체 / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 02 ADMIN 부서 설정 생성: [실행 기록 1](artifacts/logs/03-02-create-policy.md)
- 전체 / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 03 VE 접근 시 설정 화면 강제: [실행 기록 1](artifacts/logs/04-03-forced.md)
- 전체 / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 04 설정 전 다른 화면 차단: [실행 기록 1](artifacts/logs/05-04-blocked.md)
- 전체 / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 05 이체 비밀번호 등록 후 정상 이용: [실행 기록 1](artifacts/logs/06-05-register.md)
- 전체 / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 06 원복: [실행 기록 1](artifacts/logs/07-06-restore.md)

## 자동화 원본 결과

| Scenario | Status | Duration | Screenshot | 화면 재현 기록 | Log | Error |
|---|---:|---:|---|---|---|---|
| 4460/dev/transfer-password-setup-required.spec.ts / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 00 사전 상태 | PASS | 903ms |  |  | [로그 1](artifacts/logs/01-00-baseline.md) |  |
| 4460/dev/transfer-password-setup-required.spec.ts / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 01 설정 전: 강제 대상 아님 | PASS | 17114ms | [스크린샷 1](artifacts/screenshots/01-01-home.png) |  | [로그 1](artifacts/logs/02-01-before-policy.md) |  |
| 4460/dev/transfer-password-setup-required.spec.ts / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 02 ADMIN 부서 설정 생성 | PASS | 35285ms | [스크린샷 1](artifacts/screenshots/02-02-policy-create.png)<br>[스크린샷 2](artifacts/screenshots/03-02-policy-list.png) |  | [로그 1](artifacts/logs/03-02-create-policy.md) |  |
| 4460/dev/transfer-password-setup-required.spec.ts / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 03 VE 접근 시 설정 화면 강제 | PASS | 16967ms | [스크린샷 1](artifacts/screenshots/04-03-forced-setup.png) |  | [로그 1](artifacts/logs/04-03-forced.md) |  |
| 4460/dev/transfer-password-setup-required.spec.ts / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 04 설정 전 다른 화면 차단 | PASS | 32946ms | [스크린샷 1](artifacts/screenshots/05-04-after-menu.png) |  | [로그 1](artifacts/logs/05-04-blocked.md) |  |
| 4460/dev/transfer-password-setup-required.spec.ts / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 05 이체 비밀번호 등록 후 정상 이용 | PASS | 13995ms | [스크린샷 1](artifacts/screenshots/06-05-completed.png)<br>[스크린샷 2](artifacts/screenshots/07-05-after-register.png) |  | [로그 1](artifacts/logs/06-05-register.md) |  |
| 4460/dev/transfer-password-setup-required.spec.ts / [4460][dev] [BP] 이체비밀번호 미설정 사용자 로그인 후 설정 강제 RM 추가 요청의 건 / 06 원복 | PASS | 818ms |  |  | [로그 1](artifacts/logs/07-06-restore.md) |  |

## Notes

- Playwright 실행 결과를 기준으로 작성되었습니다.
- 검토 후 `qa:redmine:update`로 report/evidence를 업로드하고 QA subissue 상태를 갱신합니다.
