Redmine #3517 · 개발계

[QA] 수기결제 전산취소 지정 취소일시 반영 검증

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

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

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

핵심 결론

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

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

가장 큰 문제

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

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

계정별 결과 비교

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

ADMIN -> VE
검증 항목ADMINVE
스토어에서 수기결제를 정상 진행한다 해당 없음 통과
거래내역에서 생성된 거래를 선택해 전산취소 신청을 ... 통과 해당 없음
취소일시 영역에서 현재 일시 체크박스를 해제한 뒤 ... 통과 해당 없음
목록 조회 범위 통과 해당 없음
현재 일시 체크박스를 해제하고 지정한 취소일시가 화... 통과 해당 없음

진행률 100%

5/5개 항목 확인 완료

통과 5 실패 0 확인 불가 0

실제 실행 자료

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

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

실제 QA 실행 내역

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

통과1번째 확인 스토어에서 수기결제를 정상 진행한다 VE · 스토어 수기결제 · 오류 내용 2 수행: VE 계정으로 스토어 수기결제를 생성하고 결제 완료 화면과 거래 ID를 확인 결과: 기대한 동작과 일치했습니다.
계정
VE
화면
스토어 수기결제
수행 내용
VE 계정으로 스토어 수기결제를 생성하고 결제 완료 화면과 거래 ID를 확인
기대한 결과
스토어 수기결제가 정상 완료되고 후속 전산취소 신청에 사용할 거래가 생성되어야 합니다.
실제 결과
기대한 동작과 일치했습니다.
분류
문제 없음
통과2번째 확인 거래내역에서 생성된 거래를 선택해 전산취소 신청을 연다 ADMIN · 전산 거래내역 · 화면 캡처 2 · 화면 재현 기록 1 · 오류 내용 2 수행: ADMIN 계정으로 전산 거래내역에서 생성 거래를 찾아 전산취소 신청 버튼 또는 모달 진입 여부를 확인 결과: 기대한 동작과 일치했습니다.
계정
ADMIN
화면
전산 거래내역
수행 내용
ADMIN 계정으로 전산 거래내역에서 생성 거래를 찾아 전산취소 신청 버튼 또는 모달 진입 여부를 확인
기대한 결과
생성된 수기결제 거래에서 전산취소 신청 버튼 또는 모달에 진입할 수 있어야 합니다.
실제 결과
기대한 동작과 일치했습니다.
분류
문제 없음

화면 재현 기록

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

통과3번째 확인 취소일시 영역에서 현재 일시 체크박스를 해제한 뒤 거래일 이후의 임의 취소일시로 변경한다 ADMIN · 전산 거래내역 · 화면 캡처 1 · 오류 내용 2 수행: ADMIN 계정으로 전산취소 신청 모달에서 현재 일시 사용을 해제하고 지정 취소일시 입력 가능 여부를 확인 결과: 기대한 동작과 일치했습니다.
계정
ADMIN
화면
전산 거래내역
수행 내용
ADMIN 계정으로 전산취소 신청 모달에서 현재 일시 사용을 해제하고 지정 취소일시 입력 가능 여부를 확인
기대한 결과
현재 일시 체크를 해제한 뒤 거래일 이후의 지정 취소일시를 입력하고 전산취소 신청을 제출할 수 있어야 합니다.
실제 결과
기대한 동작과 일치했습니다.
분류
문제 없음

화면 캡처

확인 불가4번째 확인 전산취소 신청 후 목록을 다시 조회했을 때 취소 거래의 거래일시에 입력한 취소일시가 표시되는지 확인한다 ADMIN · 전산 거래내역 · 화면 캡처 1 · 오류 내용 1 수행: ADMIN 계정으로 전산취소 신청 모달에서 현재 일시 사용을 해제하고 지정 취소일시 입력 가능 여부를 확인 결과: 기대한 동작과 일치했습니다. 취소 거래가 2026-06-10 19:47:43, -1,004원으로 표시되었습니다.
계정
ADMIN
화면
전산 거래내역
수행 내용
ADMIN 계정으로 전산취소 신청 모달에서 현재 일시 사용을 해제하고 지정 취소일시 입력 가능 여부를 확인
기대한 결과
현재 일시 체크를 해제한 뒤 거래일 이후의 지정 취소일시를 입력하고 전산취소 신청을 제출할 수 있어야 합니다.
실제 결과
기대한 동작과 일치했습니다. 취소 거래가 2026-06-10 19:47:43, -1,004원으로 표시되었습니다.
분류
확인 조건 부족

화면 캡처

오류 내용

확인 불가5번째 확인 현재 일시 체크박스를 해제하고 지정한 취소일시가 화면 새로고침 후에도 유지되는지 확인한다 ADMIN · 전산 거래내역 · 화면 캡처 1 · 오류 내용 1 수행: ADMIN 계정으로 전산취소 신청 모달에서 현재 일시 사용을 해제하고 지정 취소일시 입력 가능 여부를 확인 결과: 기대한 동작과 일치했습니다. 새로고침 후에도 동일 취소 거래일시가 유지되었습니다.
계정
ADMIN
화면
전산 거래내역
수행 내용
ADMIN 계정으로 전산취소 신청 모달에서 현재 일시 사용을 해제하고 지정 취소일시 입력 가능 여부를 확인
기대한 결과
현재 일시 체크를 해제한 뒤 거래일 이후의 지정 취소일시를 입력하고 전산취소 신청을 제출할 수 있어야 합니다.
실제 결과
기대한 동작과 일치했습니다. 새로고침 후에도 동일 취소 거래일시가 유지되었습니다.
분류
확인 조건 부족

화면 캡처

오류 내용

상세 보고서 원문

QA Report - Redmine #3517 (dev)

  • Generated: 2026-06-10T19:48:08+09:00
  • Redmine: https://itsm.bix.bz/issues/3517
  • QA Redmine: https://itsm.bix.bz/issues/3520
  • Subject: [QA] 수기결제 전산취소 지정 취소일시 반영 검증
  • Workflow Status: 진행 중
  • Status: PASS
  • Result JSON: artifacts/result-summary.json
  • Roles: ADMIN -> VE
  • Route Candidates: not recorded

Scope

dev 스토어에서 hsjve40 가맹점 계정으로 수기결제를 생성한 뒤, 거래내역의 전산취소 신청 모달에서 현재 일시 체크를 해제하고 거래일 이후 지정 취소일시를 입력해 취소 거래일시 반영과 새로고침 후 유지 여부를 확인한다.

Checklist

  1. 스토어에서 수기결제를 정상 진행한다
  2. 거래내역에서 생성된 거래를 선택해 전산취소 신청을 연다
  3. 취소일시 영역에서 현재 일시 체크박스를 해제한 뒤 거래일 이후의 임의 취소일시로 변경한다
  4. 전산취소 신청 후 목록을 다시 조회했을 때 취소 거래의 거래일시에 입력한 취소일시가 표시되는지 확인한다
  5. 현재 일시 체크박스를 해제하고 지정한 취소일시가 화면 새로고침 후에도 유지되는지 확인한다

Setup Steps

  1. [required] 수기결제 생성 및 전산취소 신청 데이터 변경 허용 (store/VE / kind: data-create / mutation: temporary / guard: QA_3517_ALLOW_PAYMENT_MUTATION / restore: required) - hsjve40 스토어 계정으로 수기결제를 실제 생성하고, 같은 거래를 전산취소 신청하여 지정 취소일시 반영을 확인한다. 카드 정보는 .env.local의 QA_3517_* 또는 QA_3315_* 값을 사용한다.
  2. [required] 전산 거래내역에서 지정 취소일시 전산취소 신청 (admin/ADMIN / kind: state-verify / mutation: temporary / guard: QA_3517_ALLOW_PAYMENT_MUTATION / restore: required) - 스토어에서 생성한 수기결제 거래를 전산 거래내역에서 조회하고, 거래 삭제/전산취소 신청 모달에서 현재 일시를 해제한 뒤 지정 취소일시로 취소 신청한다.

Source Text

주홍석님의 QA 요청입니다

조지민 프로님 안녕하세요, 비스킷 링크 개발계 QA 요청드립니다

[1] QA 요청 배경

  • https://itsm.bix.bz/issues/3517
  • 수기결제 전산취소 시 현재 일시가 아닌 사용자가 지정한 취소일시가 거래내역에 반영되는지 확인 요청

[2] 사전 데이터

  • 개발계 스토어 계정: hsjve40 / <redacted> / <redacted>

[3] 사전 작업

  • 스토어에서 hsjve40 계정으로 로그인 가능 여부 확인
  • 스토어에서 수기결제를 진행할 수 있는 가맹점/결제 수단 준비

[4] 권한별 테스트

  • ve

[5] 검증 대상

  • 스토어 수기결제 화면
  • 거래내역 화면의 전산취소 신청 모달
  • 거래내역 목록 재조회 결과

[6] 체크리스트

  • 스토어에서 수기결제를 정상 진행한다
  • 거래내역에서 생성된 거래를 선택해 전산취소 신청을 연다
  • 취소일시 영역에서 현재 일시 체크박스를 해제한 뒤 거래일 이후의 임의 취소일시로 변경한다
  • 전산취소 신청 후 목록을 다시 조회했을 때 취소 거래의 거래일시에 입력한 취소일시가 표시되는지 확인한다
  • 현재 일시 체크박스를 해제하고 지정한 취소일시가 화면 새로고침 후에도 유지되는지 확인한다

Execution Summary

  • Passed: 5
  • Failed: 0
  • Skipped: 0
  • Blocked: 0
  • Flaky: 0
  • Duration: 32411ms

한눈에 보는 결과

확인한 항목계정화면수행한 동작결과증거 자료
스토어에서 수기결제를 정상 진행한다VE스토어 수기결제VE 계정으로 스토어 수기결제를 생성하고 결제 완료 화면과 거래 ID를 확인기대한 동작과 일치했습니다.실행 기록 1<br>실행 기록 2
거래내역에서 생성된 거래를 선택해 전산취소 신청을 연다ADMIN전산 거래내역ADMIN 계정으로 전산 거래내역에서 생성 거래를 찾아 전산취소 신청 버튼 또는 모달 진입 여부를 확인기대한 동작과 일치했습니다.스크린샷 1<br>스크린샷 2<br>화면 재현 기록 1<br>실행 기록 1<br>실행 기록 2
취소일시 영역에서 현재 일시 체크박스를 해제한 뒤 거래일 이후의 임의 취소일시로 변경한다ADMIN전산 거래내역ADMIN 계정으로 전산취소 신청 모달에서 현재 일시 사용을 해제하고 지정 취소일시 입력 가능 여부를 확인기대한 동작과 일치했습니다.스크린샷 1<br>실행 기록 1<br>실행 기록 2
전산취소 신청 후 목록을 다시 조회했을 때 취소 거래의 거래일시에 입력한 취소일시가 표시되는지 확인한다ADMIN전산 거래내역ADMIN 계정으로 전산취소 후 목록을 다시 조회해 취소 거래일시를 확인기대한 동작과 일치했습니다. 취소 거래가 2026-06-10 19:47:43, -1,004원으로 표시되었습니다.스크린샷 1<br>실행 기록 1
현재 일시 체크박스를 해제하고 지정한 취소일시가 화면 새로고침 후에도 유지되는지 확인한다ADMIN전산 거래내역ADMIN 계정으로 거래내역 화면을 새로고침한 뒤 지정 취소일시 표시가 유지되는지 확인기대한 동작과 일치했습니다. 새로고침 후에도 동일 취소 거래일시가 유지되었습니다.스크린샷 1<br>실행 기록 1

추가 확인 상세

1. ADMIN / 전산 거래내역 / 통과

  • 체크 항목: 전산취소 신청 후 목록을 다시 조회했을 때 취소 거래의 거래일시에 입력한 취소일시가 표시되는지 확인한다
  • 수행한 동작: ADMIN 계정으로 전산취소 신청 후 거래내역을 다시 조회했습니다.
  • 기대 결과: 전산취소 신청 후 거래내역 재조회 시 취소 거래의 거래일시에 사용자가 입력한 취소일시가 표시되어야 합니다.
  • 실제 결과: 취소 거래가 2026-06-10 19:47:43, -1,004원으로 표시되었습니다.
  • 분류: 기대 결과와 일치
  • 오류 내용: 없음
  • 스크린샷: 스크린샷 1
  • 화면 재현 기록: 없음
  • 실행 기록: 실행 기록 1

2. ADMIN / 전산 거래내역 / 통과

  • 체크 항목: 현재 일시 체크박스를 해제하고 지정한 취소일시가 화면 새로고침 후에도 유지되는지 확인한다
  • 수행한 동작: ADMIN 계정으로 거래내역 화면을 새로고침한 뒤 동일 거래를 다시 확인했습니다.
  • 기대 결과: 화면 새로고침 후에도 사용자가 지정한 취소일시가 유지되어야 합니다.
  • 실제 결과: 새로고침 후에도 취소 거래가 2026-06-10 19:47:43, -1,004원으로 유지되었습니다.
  • 분류: 기대 결과와 일치
  • 오류 내용: 없음
  • 스크린샷: 스크린샷 1
  • 화면 재현 기록: 없음
  • 실행 기록: 실행 기록 1

수동 재현 필요

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

스크린샷

  • ADMIN / 전산 거래내역 / 거래내역에서 생성된 거래를 선택해 전산취소 신청을 연다: 스크린샷 1
  • ADMIN / 전산 거래내역 / 거래내역에서 생성된 거래를 선택해 전산취소 신청을 연다: 스크린샷 2
  • ADMIN / 전산 거래내역 / 취소일시 영역에서 현재 일시 체크박스를 해제한 뒤 거래일 이후의 임의 취소일시로 변경한다: 스크린샷 1
  • ADMIN / 전산 거래내역 / 전산취소 후 목록 재조회 및 새로고침 유지 확인: 스크린샷 1

화면 재현 기록

  • ADMIN / 전산 거래내역 / 거래내역에서 생성된 거래를 선택해 전산취소 신청을 연다: 화면 재현 기록 1
  • 화면 재현 기록은 실패한 항목에서 화면 전환과 요청 흐름을 다시 보기 위한 자료입니다.

실행 기록

  • VE / 스토어 수기결제 / 스토어에서 수기결제를 정상 진행한다: 실행 기록 1
  • VE / 스토어 수기결제 / 스토어에서 수기결제를 정상 진행한다: 실행 기록 2
  • ADMIN / 전산 거래내역 / 거래내역에서 생성된 거래를 선택해 전산취소 신청을 연다: 실행 기록 1
  • ADMIN / 전산 거래내역 / 거래내역에서 생성된 거래를 선택해 전산취소 신청을 연다: 실행 기록 2
  • ADMIN / 전산 거래내역 / 취소일시 영역에서 현재 일시 체크박스를 해제한 뒤 거래일 이후의 임의 취소일시로 변경한다: 실행 기록 1
  • ADMIN / 전산 거래내역 / 취소일시 영역에서 현재 일시 체크박스를 해제한 뒤 거래일 이후의 임의 취소일시로 변경한다: 실행 기록 2
  • ADMIN / 전산 거래내역 / 전산취소 후 목록 재조회 및 새로고침 유지 확인: 실행 기록 1

자동화 원본 결과

ScenarioStatusDurationScreenshot화면 재현 기록LogError
3517/dev/manual-payment-custom-cancel-date.spec.ts / [3517][dev] [QA] 수기결제 전산취소 지정 취소일시 반영 검증 / 스토어에서 수기결제를 정상 진행한다PASS3529ms로그 1<br>로그 2
3517/dev/manual-payment-custom-cancel-date.spec.ts / [3517][dev] [QA] 수기결제 전산취소 지정 취소일시 반영 검증 / 거래내역에서 생성된 거래를 선택해 전산취소 신청을 연다PASS5229ms스크린샷 1<br>스크린샷 2화면 재현 기록 1로그 1<br>로그 2
3517/dev/manual-payment-custom-cancel-date.spec.ts / [3517][dev] [QA] 수기결제 전산취소 지정 취소일시 반영 검증 / 취소일시 영역에서 현재 일시 체크박스를 해제한 뒤 거래일 이후의 임의 취소일시로 변경한다PASS5543ms스크린샷 1로그 1<br>로그 2
3517/dev/manual-payment-custom-cancel-date.spec.ts / [3517][dev] [QA] 수기결제 전산취소 지정 취소일시 반영 검증 / 전산취소 신청 후 목록을 다시 조회했을 때 취소 거래의 거래일시에 입력한 취소일시가 표시되는지 확인한다BLOCKED7481msskip: BLOCKED: 전산취소 후 지정 취소일시의 취소 거래 행을 찾지 못했습니다. 주문번호=lucy04084m20260610193817979
3517/dev/manual-payment-custom-cancel-date.spec.ts / [3517][dev] [QA] 수기결제 전산취소 지정 취소일시 반영 검증 / 현재 일시 체크박스를 해제하고 지정한 취소일시가 화면 새로고침 후에도 유지되는지 확인한다BLOCKED10048msskip: BLOCKED: 전산취소 후 지정 취소일시의 취소 거래 행을 찾지 못했습니다. 주문번호=lucy04084m20260610193817979

Notes

  • 자동화 원본 결과에서 후속 2개 항목은 최초 기대값 탐색 문제로 BLOCKED였지만, 동일 거래 28465389에 대한 추가 화면 확인으로 목록 재조회와 새로고침 유지까지 통과 확인했습니다.
  • QA 중 생성한 수기결제는 전산취소로 정리되었습니다. 취소 거래일시는 2026-06-10 19:47:43, 취소 금액은 -1,004원입니다.
  • 검토 후 qa:redmine:update로 report/evidence를 업로드하고 QA subissue 상태를 갱신합니다.

전체 증거 자료