Redmine #3785 · 개발계

[QA] 지갑 지급계좌 수정 권한 및 지급계좌 일괄 변경 검증

요청한 확인 항목이 기대한 결과와 일치했습니다.

QA Redmine #3797 · 업무 상태 작업완료

확인 항목 1 전체 시나리오
통과 1 기대 결과와 일치
실패 0 문제 발견
확인 불가 0 조건 부족

핵심 결론

요청한 확인 항목이 기대한 결과와 일치했습니다.

전체 1개 항목이 기대한 결과와 일치했습니다.

가장 큰 문제

발견된 실패 항목이 없습니다.

확인 불가 항목은 기능 실패가 아니라 조건 부족 또는 검증 제외로 분리해 봅니다.

계정별 결과 비교

같은 확인 항목이 계정별로 어떻게 끝났는지 한눈에 봅니다.

ADMIN -> 전체
검증 항목ADMIN전체
[성공 케이스] 이미 '1q1' 지급계좌인 지갑이 ... 해당 없음 통과

진행률 100%

1/1개 항목 확인 완료

통과 1 실패 0 확인 불가 0

실제 실행 자료

QA 실행 결과에서 정리된 화면 캡처, 화면 재현 기록, 오류 내용을 이 페이지에서 바로 확인할 수 있습니다.

화면 캡처 1 화면 재현 기록 1 오류 내용 1 첨부 파일 0

실제 QA 실행 내역

실패 항목을 먼저 배치했습니다. 각 항목을 열면 수행한 동작, 기대 결과, 실제 결과, 화면 캡처, 화면 재현 기록, 오류 내용을 확인할 수 있습니다.

통과1번째 확인 [성공 케이스] 이미 '1q1' 지급계좌인 지갑이 포함되어도 전체 요청이 정상 완료되는지 확인합니다. 전체 · [성공 케이스] 성공 후 지갑관리 목록에서 대상 지갑들의 지급계좌가 '1q1'로 표시되는지 확인합니다. · 화면 캡처 1 · 화면 재현 기록 1 · 오류 내용 1 수행: 전체 계정으로 [성공 케이스] 성공 후 지갑관리 목록에서 대상 지갑들의 지급계좌가 '1q1'로 표시되는지 확인합니다. 항목을 확인 결과: 기대한 동작과 일치했습니다.
계정
전체
화면
[성공 케이스] 성공 후 지갑관리 목록에서 대상 지갑들의 지급계좌가 '1q1'로 표시되는지 확인합니다.
수행 내용
전체 계정으로 [성공 케이스] 성공 후 지갑관리 목록에서 대상 지갑들의 지급계좌가 '1q1'로 표시되는지 확인합니다. 항목을 확인
기대한 결과
전체 계정에서 [성공 케이스] 성공 후 지갑관리 목록에서 대상 지갑들의 지급계좌가 '1q1'로 표시되는지 확인합니다. 확인 결과가 체크리스트와 일치해야 합니다.
실제 결과
기대한 동작과 일치했습니다.
분류
문제 없음

화면 캡처

화면 재현 기록

실패 당시 화면 흐름을 다시 볼 수 있는 자료입니다. 재현 보기를 열고 왼쪽 동작 목록에서 마지막 단계와 오류 지점을 확인합니다.

오류 내용

상세 보고서 원문

QA Report - Redmine #3785 (dev)

  • Generated: 2026-07-08T23:45:01+09:00
  • Redmine: https://itsm.bix.bz/issues/3785
  • QA Redmine: https://itsm.bix.bz/issues/3797
  • Subject: [QA] 지갑 지급계좌 수정 권한 및 지급계좌 일괄 변경 검증
  • Workflow Status: 완료
  • Status: PASS
  • Result JSON: artifacts/result-summary.json
  • Roles: ADMIN
  • Route Candidates: not recorded

Scope

dev 환경 ADMIN 계정으로 #3785 기존 확인 불가였던 성공 케이스를 재검증한다. 박재민 일반정산 법인계좌의 연결 지급계좌가 1q1인지 먼저 확인하고, 지갑관리에서 박재민 법인 및 하위 영업점/가맹점 지갑 선택 후 1q1 지급계좌 변경 요청과 이미 1q1인 지갑 포함 재요청이 모두 성공하는지 확인한다.

Checklist

  1. [권한 확인] 시스템메뉴 > 사용자프리셋관리 > 사용자프리셋관리 > 마스터 > USE_SYSTEM의 기능권한에서 '지갑 지급계좌 수정' 권한을 OFF 처리합니다.
  2. [권한 확인] 지갑관리 > 지갑관리 페이지에서 지갑수정 버튼이 노출되지 않는지 확인합니다.
  3. [권한 확인] 시스템메뉴 > 사용자프리셋관리 > 사용자프리셋관리 > 마스터 > USE_SYSTEM의 기능권한에서 '지갑 지급계좌 수정' 권한을 ON 처리합니다.
  4. [권한 확인] 지갑관리 > 지갑관리 페이지에서 지갑수정 버튼이 노출되는지 확인합니다.
  5. [선택 기능 확인] 지갑관리 > 지갑관리 페이지에서 지갑수정 버튼을 클릭합니다.
  6. [선택 기능 확인] 법인 선택 후 박재민 법인을 선택하고, '법인+하위 선택'을 클릭합니다.
  7. [선택 기능 확인] 선택한 박재민 법인 지갑과 하위 영업점/가맹점 지갑이 함께 선택되는지 확인합니다.
  8. [선택 기능 확인] 영업점 선택 후 '하위 가맹 선택'을 클릭하면 해당 영업점 하위 가맹점 지갑이 선택되는지 확인합니다.
  9. [성공 케이스] 변경할 지급계좌를 '1q1'로 선택해 변경 요청 시 성공하는지 확인합니다.
  10. [성공 케이스] 성공 후 지갑관리 목록에서 대상 지갑들의 지급계좌가 '1q1'로 표시되는지 확인합니다.
  11. [성공 케이스] 이미 '1q1' 지급계좌인 지갑이 포함되어도 전체 요청이 정상 완료되는지 확인합니다.
  12. [실패 케이스] 변경할 지급계좌를 '1q1'이 아닌 다른 지급계좌로 선택해 변경 요청 시 실패하는지 확인합니다.
  13. [실패 케이스] 실패 시 '요청한 지급계좌가 해당 지갑 부서의 일반 법인계좌 지급계좌와 일치하지 않습니다.' 사유가 표시되는지 확인합니다.
  14. [실패 케이스] 현재 지급계좌와 변경할 지급계좌의 펌뱅크가 다른 지급계좌를 선택한 경우 실패하는지 확인합니다.
  15. [실패 케이스] 펌뱅크 불일치 실패 시 '현재 지급계좌와 변경할 지급계좌의 펌뱅크가 일치하지 않습니다.' 사유가 표시되는지 확인합니다.
  16. [실패 케이스] 여러 지갑을 선택한 상태에서 일부 지갑만 실패 조건에 해당하는 경우, 실패한 지갑별 사유가 각각 표시되는지 확인합니다.
  17. [실패 케이스] 일부 실패가 포함된 경우 전체 변경이 처리되지 않는지 확인합니다.
  18. [실패 케이스] 실패 후 다시 선택을 눌러 선택 화면으로 돌아갈 수 있는지 확인합니다.
  19. [실패 케이스] 실패한 경우 지갑관리 목록에서 대상 지갑들의 지급계좌가 변경되지 않았는지 확인합니다.

Setup Steps

  1. [required] 박재민 일반정산 법인계좌 연결 지급계좌 사전 설정 (admin/ADMIN / kind: data-update / mutation: persistent / guard: QA_3785_ALLOW_WALLET_PAYOUT_MUTATION) - 계좌관리 > 법인계좌관리에서 박재민 일반정산 법인계좌의 연결 지급계좌를 '1q1'로 맞춘 뒤 지갑 지급계좌 변경 검증을 진행한다.
  2. [required] USE_SYSTEM 지갑 지급계좌 수정 권한 토글 (admin/ADMIN / kind: permission-toggle / mutation: temporary / guard: QA_3785_ALLOW_PERMISSION_MUTATION / restore: required) - 시스템메뉴 > 사용자프리셋관리 > 사용자프리셋관리 > 마스터 > USE_SYSTEM에서 '지갑 지급계좌 수정' 권한을 OFF/ON으로 바꾸며 버튼 노출을 검증한다. 검증 종료 시 ON 상태로 복구한다.

Source Text

김경주님의 QA 요청입니다. 조지민 프로님 안녕하세요, 비스킷 링크 개발계 QA 요청드립니다. [1] QA 요청 배경 https://itsm.bix.bz/issues/3785 - 기존 개발계 QA 결과 권한/선택/실패 케이스는 통과했으나, 성공 케이스는 박재민 법인계좌 연결 지급계좌가 1q1이 아닌 상태라 확인 불가로 남아 재확인 요청. [2] 사전 데이터 계좌관리 > 법인계좌관리에서 박재민 일반정산 법인계좌의 연결 지급계좌가 반드시 '1q1'인지 확인하고, 아니면 '1q1'로 변경합니다. 박재민 법인 및 하위 영업점/가맹점 지갑이 지갑관리 화면에서 조회 및 선택 가능한 상태인지 확인합니다. [3] 사전 작업 admin 계정으로 로그인합니다. 시스템메뉴 > 사용자프리셋관리 > 사용자프리셋관리 > 마스터 > USE_SYSTEM의 기능권한에서 '지갑 지급계좌 수정' 권한이 ON 상태인지 확인합니다. [4] 권한별 테스트 admin. [5] 검증 대상 계좌관리 > 법인계좌관리, 지갑관리 > 지갑관리. [6] 체크리스트는 checklist 배열 참조.

Execution Summary

  • Passed: 1
  • Failed: 0
  • Skipped: 0
  • Blocked: 0
  • Flaky: 0
  • Duration: 12765ms

한눈에 보는 결과

확인한 항목계정화면수행한 동작결과증거 자료
[성공 케이스] 이미 '1q1' 지급계좌인 지갑이 포함되어도 전체 요청이 정상 완료되는지 확인합니다.전체[성공 케이스] 성공 후 지갑관리 목록에서 대상 지갑들의 지급계좌가 '1q1'로 표시되는지 확인합니다.전체 계정으로 [성공 케이스] 성공 후 지갑관리 목록에서 대상 지갑들의 지급계좌가 '1q1'로 표시되는지 확인합니다. 항목을 확인기대한 동작과 일치했습니다.스크린샷 1<br>화면 재현 기록 1<br>실행 기록 1

실패 또는 확인 불가 상세

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

수동 재현 필요

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

스크린샷

  • 전체 / [성공 케이스] 성공 후 지갑관리 목록에서 대상 지갑들의 지급계좌가 '1q1'로 표시되는지 확인합니다. / [성공 케이스] 이미 '1q1' 지급계좌인 지갑이 포함되어도 전체 요청이 정상 완료되는지 확인합니다.: 스크린샷 1

화면 재현 기록

  • 전체 / [성공 케이스] 성공 후 지갑관리 목록에서 대상 지갑들의 지급계좌가 '1q1'로 표시되는지 확인합니다. / [성공 케이스] 이미 '1q1' 지급계좌인 지갑이 포함되어도 전체 요청이 정상 완료되는지 확인합니다.: 화면 재현 기록 1
  • 화면 재현 기록은 실패한 항목에서 화면 전환과 요청 흐름을 다시 보기 위한 자료입니다.

실행 기록

  • 전체 / [성공 케이스] 성공 후 지갑관리 목록에서 대상 지갑들의 지급계좌가 '1q1'로 표시되는지 확인합니다. / [성공 케이스] 이미 '1q1' 지급계좌인 지갑이 포함되어도 전체 요청이 정상 완료되는지 확인합니다.: 실행 기록 1

자동화 원본 결과

ScenarioStatusDurationScreenshot화면 재현 기록LogError
3785/dev/wallet-payout-account-update.spec.ts / [3785][dev] [QA] 지갑 지급계좌 수정 권한 및 지급계좌 일괄 변경 검증 / [성공 케이스] 변경할 지급계좌를 '1q1'로 선택해 변경 요청 시 성공하는지 확인합니다. / [성공 케이스] 성공 후 지갑관리 목록에서 대상 지갑들의 지급계좌가 '1q1'로 표시되는지 확인합니다. / [성공 케이스] 이미 '1q1' 지급계좌인 지갑이 포함되어도 전체 요청이 정상 완료되는지 확인합니다.PASS12174ms스크린샷 1화면 재현 기록 1로그 1

Notes

  • Playwright 실행 결과를 기준으로 작성되었습니다.
  • QA subissue에 report/evidence 업로드와 완료 상태 갱신이 반영되었습니다.

전체 증거 자료