Redmine #4242 · 개발계
머천트이체 기능 권한 분리 개발계 QA
요청한 확인 항목이 기대한 결과와 일치했습니다.
요청한 확인 항목이 기대한 결과와 일치했습니다.
요청한 확인 항목이 기대한 결과와 일치했습니다.
전체 5개 항목이 기대한 결과와 일치했습니다.
발견된 실패 항목이 없습니다.
확인 불가 항목은 기능 실패가 아니라 조건 부족 또는 검증 제외로 분리해 봅니다.
같은 확인 항목이 계정별로 어떻게 끝났는지 한눈에 봅니다.
| 검증 항목 | ADMIN | TA | 전체 | ADMIN - 머천트 이체 버튼과 웰컴 전용 팝업 | TA - 일반 이체 권한만 있는 초기 상태에서 머천트 버튼 숨김 | ADMIN - 기존 펌뱅크 계좌 목록 | TA - 기존 펌뱅크 계좌 목록 |
|---|---|---|---|---|---|---|---|
| [ADMIN→TA→ADMIN] 공유 ta 프리셋 권... | 해당 없음 | 해당 없음 | 통과 | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 |
| [ADMIN] 머천트 이체 버튼과 웰컴 전용 팝업 | 해당 없음 | 해당 없음 | 해당 없음 | 통과 | 해당 없음 | 해당 없음 | 해당 없음 |
| [TA] 일반 이체 권한만 있는 초기 상태에서 머천... | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 통과 | 해당 없음 | 해당 없음 |
| [ADMIN] 기존 펌뱅크 계좌 목록 | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 통과 | 해당 없음 |
| [TA] 기존 펌뱅크 계좌 목록 | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 통과 |
5/5개 항목 확인 완료
QA 실행 결과에서 정리된 화면 캡처, 화면 재현 기록, 오류 내용을 이 페이지에서 바로 확인할 수 있습니다.
실패 항목을 먼저 배치했습니다. 각 항목을 열면 수행한 동작, 기대 결과, 실제 결과, 화면 캡처, 화면 재현 기록, 오류 내용을 확인할 수 있습니다.
개발계 admin, ADMIN bigs_gj 및 TA ta_test_gj; 제품 코드·이체 제출 변경 없음; QA 결과 게시 및 DevQA 종료 알림
ADMIN·TA 머천트이체 권한 분기와 기존 펌뱅크 목록을 확인한다. 실제 이체 요청·인증·재발송·결과 확인은 제외한다. 권한 변경은 TA 계정에 한해 허용하고 검증 후 원복한다.
자동화 5/5 PASS, 체크리스트 6/6 PASS.
| 항목 | 판정 | 확인 내용 |
|---|---|---|
| 1 | PASS | ADMIN 버튼과 머천트 팝업 표시 |
| 2 | PASS | 권한 회수 후 TA 재로그인에서 머천트 버튼 숨김 |
| 3 | PASS | 공유 ta 프리셋에 권한 부여 후 TA 재로그인에서 버튼과 팝업 표시 |
| 4 | PASS | 일반 이체 권한만 있는 TA에서 머천트 버튼 숨김 |
| 5 | PASS | ADMIN 24건, TA 9건의 펌뱅크 계좌 ID 목록이 권한 OFF와 ON에서 동일 |
| 6 | PASS | 팝업에 ADMIN 웰컴 계좌 5건, TA 웰컴 계좌 3건만 표시 |
공유 ta 프리셋 사용자는 18명이다. 요청에 따라 MERCHANT_TRANSFER_REQUEST 권한을 임시로 추가하고 검증 후 제거했다. 원래 권한 ID 191개와 최종 ID 목록이 정확히 같고, 해당 권한은 최종 OFF다. 이체 요청·인증·제출은 수행하지 않았다.
| 확인한 항목 | 계정 | 화면 | 수행한 동작 | 결과 | 증거 자료 |
|---|---|---|---|---|---|
| [ADMIN→TA→ADMIN] 공유 ta 프리셋 권한 임시 부여와 원복 | 전체 | 4242/dev/00-admin-permission-toggle.spec.ts | 전체 계정으로 4242/dev/00-admin-permission-toggle.spec.ts 항목을 확인 | 기대한 동작과 일치했습니다. | 스크린샷 1<br>스크린샷 2<br>스크린샷 3<br>스크린샷 4<br>스크린샷 5 |
| [ADMIN] 머천트 이체 버튼과 웰컴 전용 팝업 | ADMIN - 머천트 이체 버튼과 웰컴 전용 팝업 | 4242/dev/merchant-transfer-permission.spec.ts | ADMIN - 머천트 이체 버튼과 웰컴 전용 팝업 계정으로 4242/dev/merchant-transfer-permission.spec.ts 항목을 확인 | 기대한 동작과 일치했습니다. | 스크린샷 1 |
| [TA] 일반 이체 권한만 있는 초기 상태에서 머천트 버튼 숨김 | TA - 일반 이체 권한만 있는 초기 상태에서 머천트 버튼 숨김 | 4242/dev/merchant-transfer-permission.spec.ts | TA - 일반 이체 권한만 있는 초기 상태에서 머천트 버튼 숨김 계정으로 4242/dev/merchant-transfer-permission.spec.ts 항목을 확인 | 기대한 동작과 일치했습니다. | 스크린샷 1 |
| [ADMIN] 기존 펌뱅크 계좌 목록 | ADMIN - 기존 펌뱅크 계좌 목록 | 4242/dev/merchant-transfer-permission.spec.ts | ADMIN - 기존 펌뱅크 계좌 목록 계정으로 계좌조회와 통합계좌관리 화면의 펌뱅크 계좌 목록, 전체 건수, 검색 결과를 확인 | 기대한 동작과 일치했습니다. | 스크린샷 1 |
| [TA] 기존 펌뱅크 계좌 목록 | TA - 기존 펌뱅크 계좌 목록 | 4242/dev/merchant-transfer-permission.spec.ts | TA - 기존 펌뱅크 계좌 목록 계정으로 계좌조회와 통합계좌관리 화면의 펌뱅크 계좌 목록, 전체 건수, 검색 결과를 확인 | 기대한 동작과 일치했습니다. | 스크린샷 1 |
QA_PUBLISH_TRACE=1 npm run qa:report -- --issue <id> --env <env>로 내부 제출용 산출물을 생성합니다.| Scenario | Status | Duration | Screenshot | 화면 재현 기록 | Log | Error |
|---|---|---|---|---|---|---|
| 4242/dev/00-admin-permission-toggle.spec.ts / [ADMIN→TA→ADMIN] 공유 ta 프리셋 권한 임시 부여와 원복 | PASS | 77058ms | 스크린샷 1<br>스크린샷 2<br>스크린샷 3<br>스크린샷 4<br>스크린샷 5 | |||
| 4242/dev/merchant-transfer-permission.spec.ts / [ADMIN] 머천트 이체 버튼과 웰컴 전용 팝업 | PASS | 6205ms | 스크린샷 1 | |||
| 4242/dev/merchant-transfer-permission.spec.ts / [TA] 일반 이체 권한만 있는 초기 상태에서 머천트 버튼 숨김 | PASS | 4527ms | 스크린샷 1 | |||
| 4242/dev/merchant-transfer-permission.spec.ts / [ADMIN] 기존 펌뱅크 계좌 목록 | PASS | 8351ms | 스크린샷 1 | |||
| 4242/dev/merchant-transfer-permission.spec.ts / [TA] 기존 펌뱅크 계좌 목록 | PASS | 7081ms | 스크린샷 1 |