Redmine #4274 · 개발계

[QA] #4274 브룸 PG 단말기 통보 개발계 검증

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

업무 상태 작업완료

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

핵심 결론

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

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

가장 큰 문제

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

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

계정별 결과 비교

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

ADMIN
검증 항목ADMIN
계약/MID PG 선택 통과
브룸·MID·일자 검색 통과
신규 승인 정보 통과
전체취소 원승인 연결 통과
다른 승인 거래 영향 통과
목록/합계 일치 통과
동일 통보 중복 방지 통과
목록 조회 범위 통과
기존 PG 회귀 통과

진행률 100%

9/9개 항목 확인 완료

통과 9 실패 0 확인 불가 0

실제 실행 자료

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

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

QA 확인 내역

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

통과1번째 확인 계약/MID PG 선택 ADMIN · 계약관리 / TID·MID관리 · 화면 캡처 4 · 오류 내용 4 수행: 로그인된 인앱 관리자에서 항목별 실행 후 화면과 응답 증거 확인 결과: 계약관리·MID 관리에 브룸과 기존 PG 20개 표시. 브룸 계약과 MID의 가맹점 연결 일치.
계정
ADMIN
화면
계약관리 / TID·MID관리
수행 내용
로그인된 인앱 관리자에서 항목별 실행 후 화면과 응답 증거 확인
기대한 결과
요청된 검증 조건과 일치한다.
실제 결과
계약관리·MID 관리에 브룸과 기존 PG 20개 표시. 브룸 계약과 MID의 가맹점 연결 일치.
통과2번째 확인 브룸·MID·일자 검색 ADMIN · 거래내역 · 화면 캡처 2 · 오류 내용 3 수행: 로그인된 인앱 관리자에서 항목별 실행 후 화면과 응답 증거 확인 결과: 2026-10-13 브룸 + MID 1234567890 검색 URL과 조회 결과 확인. 최종 8건.
계정
ADMIN
화면
거래내역
수행 내용
로그인된 인앱 관리자에서 항목별 실행 후 화면과 응답 증거 확인
기대한 결과
요청된 검증 조건과 일치한다.
실제 결과
2026-10-13 브룸 + MID 1234567890 검색 URL과 조회 결과 확인. 최종 8건.
통과3번째 확인 신규 승인 정보 ADMIN · 거래내역 · 화면 캡처 3 · 오류 내용 3 수행: 로그인된 인앱 관리자에서 항목별 실행 후 화면과 응답 증거 확인 결과: 원거래 BROOM-QA-4274-20261013201458, 승인일시 20:14:58, 브룸·A_주홍석_가맹_브룸·BP100678·승인번호 87654321·1,004원·일시불 일치.
계정
ADMIN
화면
거래내역
수행 내용
로그인된 인앱 관리자에서 항목별 실행 후 화면과 응답 증거 확인
기대한 결과
요청된 검증 조건과 일치한다.
실제 결과
원거래 BROOM-QA-4274-20261013201458, 승인일시 20:14:58, 브룸·A_주홍석_가맹_브룸·BP100678·승인번호 87654321·1,004원·일시불 일치.
통과4번째 확인 전체취소 원승인 연결 ADMIN · 거래내역 · 화면 캡처 3 · 오류 내용 3 수행: 로그인된 인앱 관리자에서 항목별 실행 후 화면과 응답 증거 확인 결과: wRootTid가 원승인 wTid와 동일. 20:17:02 전체취소 -1,004원, 원승인도 취소 상태. 두 행 TID·주문번호·MID 동일.
계정
ADMIN
화면
거래내역
수행 내용
로그인된 인앱 관리자에서 항목별 실행 후 화면과 응답 증거 확인
기대한 결과
요청된 검증 조건과 일치한다.
실제 결과
wRootTid가 원승인 wTid와 동일. 20:17:02 전체취소 -1,004원, 원승인도 취소 상태. 두 행 TID·주문번호·MID 동일.
통과5번째 확인 다른 승인 거래 영향 ADMIN · 거래내역 · 화면 캡처 4 · 오류 내용 4 수행: 로그인된 인앱 관리자에서 항목별 실행 후 화면과 응답 증거 확인 결과: 비교 거래 BROOM-QA-4274-20261013201550-CONTROL은 대상 거래 취소·재통보 후에도 승인 1,004원 유지. 검증 후 별도 취소로 정리.
계정
ADMIN
화면
거래내역
수행 내용
로그인된 인앱 관리자에서 항목별 실행 후 화면과 응답 증거 확인
기대한 결과
요청된 검증 조건과 일치한다.
실제 결과
비교 거래 BROOM-QA-4274-20261013201550-CONTROL은 대상 거래 취소·재통보 후에도 승인 1,004원 유지. 검증 후 별도 취소로 정리.
통과6번째 확인 목록/합계 일치 ADMIN · 거래내역 · 화면 캡처 5 · 오류 내용 5 수행: 로그인된 인앱 관리자에서 항목별 실행 후 화면과 응답 증거 확인 결과: 초기 4건/승인2/취소2/각2,008원 → 신규승인 5건/순1,004원 → 비교승인+승인재통보 6건/순2,008원 → 대상취소 7건/순1,004원 → 정리취소 8건/승인4/취소4/각4,016원/순0원.
계정
ADMIN
화면
거래내역
수행 내용
로그인된 인앱 관리자에서 항목별 실행 후 화면과 응답 증거 확인
기대한 결과
요청된 검증 조건과 일치한다.
실제 결과
초기 4건/승인2/취소2/각2,008원 → 신규승인 5건/순1,004원 → 비교승인+승인재통보 6건/순2,008원 → 대상취소 7건/순1,004원 → 정리취소 8건/승인4/취소4/각4,016원/순0원.
통과7번째 확인 동일 통보 중복 방지 ADMIN · 거래내역 · 화면 캡처 3 · 오류 내용 3 수행: 로그인된 인앱 관리자에서 항목별 실행 후 화면과 응답 증거 확인 결과: 승인 appDtm/wTid 등 모든 값, 취소 ccDnt/wTid/wRootTid 등 모든 값을 고정해 각 1회 재전송. 승인 재전송 후 기대 6건, 취소 재전송 후 7건 유지. 취소 이후 승인 재전송 추가 확인에서도 7건·취소상태 유지. 모든 실제 요청 HTTP200/OK.
계정
ADMIN
화면
거래내역
수행 내용
로그인된 인앱 관리자에서 항목별 실행 후 화면과 응답 증거 확인
기대한 결과
요청된 검증 조건과 일치한다.
실제 결과
승인 appDtm/wTid 등 모든 값, 취소 ccDnt/wTid/wRootTid 등 모든 값을 고정해 각 1회 재전송. 승인 재전송 후 기대 6건, 취소 재전송 후 7건 유지. 취소 이후 승인 재전송 추가 확인에서도 7건·취소상태 유지. 모든 실제 요청 HTTP200/OK.
통과8번째 확인 재조회/새로고침 유지 ADMIN · 거래내역 · 화면 캡처 4 · 오류 내용 4 수행: 로그인된 인앱 관리자에서 항목별 실행 후 화면과 응답 증거 확인 결과: 검색 재조회와 브라우저 새로고침 후 7건·결제4,016원·취소3,012원·순1,004원 및 대상취소/비교승인 유지. 정리 후 재새로고침에서도 8건·순0원 확인.
계정
ADMIN
화면
거래내역
수행 내용
로그인된 인앱 관리자에서 항목별 실행 후 화면과 응답 증거 확인
기대한 결과
요청된 검증 조건과 일치한다.
실제 결과
검색 재조회와 브라우저 새로고침 후 7건·결제4,016원·취소3,012원·순1,004원 및 대상취소/비교승인 유지. 정리 후 재새로고침에서도 8건·순0원 확인.
통과9번째 확인 기존 PG 회귀 ADMIN · 거래내역 · 화면 캡처 4 · 오류 내용 4 수행: 로그인된 인앱 관리자에서 항목별 실행 후 화면과 응답 증거 확인 결과: 기존 코페이 거래 2건을 브룸 취소/재통보 전후 비교. 승인일시16:59:09·취소일시16:59:37, 승인번호00509223, 각±9,900원, 두행 취소상태 및 결제/취소 합계 각9,900원 유지. 다른 PG 전체를 포괄한 회귀는 아님.
계정
ADMIN
화면
거래내역
수행 내용
로그인된 인앱 관리자에서 항목별 실행 후 화면과 응답 증거 확인
기대한 결과
요청된 검증 조건과 일치한다.
실제 결과
기존 코페이 거래 2건을 브룸 취소/재통보 전후 비교. 승인일시16:59:09·취소일시16:59:37, 승인번호00509223, 각±9,900원, 두행 취소상태 및 결제/취소 합계 각9,900원 유지. 다른 PG 전체를 포괄한 회귀는 아님.

상세 보고서 원문

#4274 브룸 PG 단말기 통보 개발계 QA

  • Subject: #4274 브룸 PG 단말기 통보 개발계 검증
  • Status: PASS
  • Workflow Status: 작업완료
  • Roles: ADMIN
  • Generated: 2026-10-13T20:26:13.010288+09:00
  • Redmine: https://itsm.bix.bz/issues/4274
  • Passed: 9
  • Failed: 0
  • Blocked: 0
  • Skipped: 0
  • Manual Confirmed: 0

2026-10-13(KST), 빅스페이먼츠 개발계 테스트 테넌트, MID 1234567890. 원본: https://itsm.bix.bz/issues/4274

통과: 전체 9항목 중 9통과·0실패·확인불가 0·미실행 0.

요청 전달에 포함된 개발자 검증/스크린샷은 판정 증거로 재사용하지 않았다. 아래는 QA가 인앱 화면에서 직접 확인하고 개발계 통보를 직접 전송한 결과다. 티켓 업무 대상은 올데이페이지만 이번 실행 환경은 빅스페이먼츠 테스트 테넌트이며, 올데이페이 실제 적용 여부는 검증 범위에 포함하지 않는다.

번호항목결과실제 결과증거
1계약/MID PG 선택통과계약관리·MID 관리에 브룸과 기존 PG 20개 표시. 브룸 계약과 MID의 가맹점 연결 일치.17-contract-pg-options · 19-mid-pg-options · 18-contract-match · 20-mid-match
2브룸·MID·일자 검색통과2026-10-13 브룸 + MID 1234567890 검색 URL과 조회 결과 확인. 최종 8건.02-mid-filter · 03-original-mid · 25-final-summary
3신규 승인 정보통과원거래 BROOM-QA-4274-20261013201458, 승인일시 20:14:58, 브룸·A_주홍석_가맹_브룸·BP100678·승인번호 87654321·1,004원·일시불 일치.05-new-approval · 06-approval-identity · 13-cancel-original-link
4전체취소 원승인 연결통과wRootTid가 원승인 wTid와 동일. 20:17:02 전체취소 -1,004원, 원승인도 취소 상태. 두 행 TID·주문번호·MID 동일.13-cancel-original-link · 14-cancel-status-control · 24-cancel-timestamps
5다른 승인 거래 영향통과비교 거래 BROOM-QA-4274-20261013201550-CONTROL은 대상 거래 취소·재통보 후에도 승인 1,004원 유지. 검증 후 별도 취소로 정리.07-duplicate-approval-control · 14-cancel-status-control · 15-duplicate-cancel · 23-approval-replay-after-cancel
6목록/합계 일치통과초기 4건/승인2/취소2/각2,008원 → 신규승인 5건/순1,004원 → 비교승인+승인재통보 6건/순2,008원 → 대상취소 7건/순1,004원 → 정리취소 8건/승인4/취소4/각4,016원/순0원.01-initial · 05-new-approval · 07-duplicate-approval-control · 15-duplicate-cancel · 25-final-summary
7동일 통보 중복 방지통과승인 appDtm/wTid 등 모든 값, 취소 ccDnt/wTid/wRootTid 등 모든 값을 고정해 각 1회 재전송. 승인 재전송 후 기대 6건, 취소 재전송 후 7건 유지. 취소 이후 승인 재전송 추가 확인에서도 7건·취소상태 유지. 모든 실제 요청 HTTP200/OK.07-duplicate-approval-control · 15-duplicate-cancel · 23-approval-replay-after-cancel
8재조회/새로고침 유지통과검색 재조회와 브라우저 새로고침 후 7건·결제4,016원·취소3,012원·순1,004원 및 대상취소/비교승인 유지. 정리 후 재새로고침에서도 8건·순0원 확인.15-duplicate-cancel · 16-refresh-persist · 25-final-summary · 26-final-status
9기존 PG 회귀통과기존 코페이 거래 2건을 브룸 취소/재통보 전후 비교. 승인일시16:59:09·취소일시16:59:37, 승인번호00509223, 각±9,900원, 두행 취소상태 및 결제/취소 합계 각9,900원 유지. 다른 PG 전체를 포괄한 회귀는 아님.09-kopay-before-amount · 10-kopay-before-status · 21-kopay-after-amount · 22-kopay-after-status

직접 전송한 통보

전송거래/시각응답
신규 승인BROOM-QA-4274-20261013201458 / 20:14:58200 OK
비교 승인BROOM-QA-4274-20261013201550-CONTROL / 20:15:50200 OK
동일 승인 재전송최초 승인과 모든 요청 값 동일200 OK
전체취소원거래 BROOM-QA-4274-20261013201458 / 20:17:02200 OK
동일 취소 재전송최초 취소와 모든 요청 값 동일200 OK
취소 이후 승인 재전송최초 승인과 모든 요청 값 동일200 OK
비교 거래 정리 취소비교 거래 원승인 / 20:20:27200 OK

요청 원문은 notification-requests.json에 저장했다. 최초 샌드박스 호출은 DNS 제한으로 전송되지 않았으며, 네트워크 허용 후 같은 승인 파라미터로 최초 성공 호출했다. 승인-response의 stage가 replay-approval인 이유이며 중복 재전송 판정에는 이후 duplicate-approval-response를 사용했다.

최종 상태와 증거

QA가 신규 승인 2건을 만들고 각각 취소했다. 이력 4행이 추가되어 기존 4행 포함 최종 8행이며, 결제/취소 합계 각4,016원·순거래금액0원이다. 테스트 이력은 재현 증거로 남아 있다. 계약, MID, 권한은 변경하지 않았다.

!최종 거래 목록과 합계

!취소 대상과 비교 승인 상태

!브룸 MID 연결

재현 및 검증 범위

  1. 로그인한 인앱 관리자에서 거래내역을 열고 날짜2026-10-13·PG브룸·MID1234567890으로 검색한다. 표를 좌우로 이동해 거래일시/금액, 상태/승인번호/할부, TID/MID/주문번호를 확인한다.
  2. 위 요청 원문을 사용해 동일 승인·취소를 재전송하고 재조회한다. 승인/취소 시각과 거래번호를 바꾸지 않는다. 이미 취소한 승인 통보를 재전송해도 최종8건/순0원을 유지해야 한다.
  3. 이 보고서는 요청된 9개 기능 체크의 현장 QA이며 보안/성능/접근성 전체 감사나 코드 변경에 대한 자동화 테스트 보고서는 아니다.

전체 증거 자료