Redmine #3143 · 개발계

[QA] 페이레터 KoVan 단말기 승인/취소 통보 화면 반영 검증

일부 항목에서 기대한 결과와 다른 부분이 발견되었습니다.

QA Redmine #3376 · 업무 상태 종료

확인 항목 8 전체 시나리오
통과 7 기대 결과와 일치
실패 1 문제 발견
확인 불가 0 수동 확인 1건 포함

핵심 결론

ADMIN 계정의 목록 조회 범위 검증에서 문제가 발견되었습니다.

승인 거래 금액이 1,004원으로 표시되는지 확인, 승인 거래 일시가 2026-05-26 15:35:0... 검증은 통과했습니다.

계정별 결과 비교

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

ADMIN
검증 항목ADMIN
목록 조회 범위 실패
승인 거래 금액이 1,004원으로 표시되는지 확인 통과
승인 거래 일시가 2026-05-26 15:35:0... 통과
244112******9428 기준으로 확인되는지 ... 통과
취소 통보 전송 후 동일 거래가 취소 상태로 반영되... 통과
취소 거래 금액이 1,004원으로 표시되는지 확인 통과
취소 거래 일시가 2026-05-26 15:36:0... 통과
화면 새로고침 후에도 승인/취소 상태가 유지되는지 ... 통과

진행률 100%

8/8개 항목 확인 완료

통과 7 실패 1 확인 불가 0 수동 확인 1

실제 실행 자료

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

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

실제 QA 실행 내역

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

실패1번째 확인 승인 통보 전송 후 거래 내역 화면에서 승인 거래가 조회되는지 확인 ADMIN · [ADMIN] role · 화면 캡처 2 · 화면 재현 기록 1 · 오류 내용 3 수행: ADMIN 계정으로 [ADMIN] role 항목을 확인 결과: 기대한 동작과 달랐습니다: Error: 거래 상태가 승인/결제완료 계열이어야 합니다. 실제=CANCEL / 12026-05-26 15:36:002026-05-26 11:51:13페이레터A_주홍석_법인_페이레터A_주홍석_법인A_주홍석_가맹5_페이레터BP10051610.0001,004-100-903일반정산매 5분지갑정산내역비신고취소000002일시불테스트카드244112******9428-결제통보-인증2026-05-26 15:35:00----0--취소내역000001원거래 아님BP100516A_주홍석_가맹5_페이레터paylettersecret-redacted000000997981 / CANCEL expect(received).toBe(expected) // Object.is equality
계정
ADMIN
화면
[ADMIN] role
수행 내용
ADMIN 계정으로 [ADMIN] role 항목을 확인
기대한 결과
ADMIN 계정에서 [ADMIN] role 확인 결과가 체크리스트와 일치해야 합니다.
실제 결과
기대한 동작과 달랐습니다: Error: 거래 상태가 승인/결제완료 계열이어야 합니다. 실제=CANCEL / 12026-05-26 15:36:002026-05-26 11:51:13페이레터A_주홍석_법인_페이레터A_주홍석_법인A_주홍석_가맹5_페이레터BP10051610.0001,004-100-903일반정산매 5분지갑정산내역비신고취소000002일시불테스트카드244112******9428-결제통보-인증2026-05-26 15:35:00----0--취소내역000001원거래 아님BP100516A_주홍석_가맹5_페이레터paylettersecret-redacted000000997981 / CANCEL expect(received).toBe(expected) // Object.is equality
분류
기대 결과와 다름
문제 내용
Error: 거래 상태가 승인/결제완료 계열이어야 합니다. 실제=CANCEL / 12026-05-26 15:36:002026-05-26 11:51:13페이레터A_주홍석_법인_페이레터A_주홍석_법인A_주홍석_가맹5_페이레터BP10051610.0001,004-100-903일반정산매 5분지갑정산내역비신고취소000002일시불테스트카드244112******9428-결제통보-인증2026-05-26 15:35:00----0--취소내역000001원거래 아님BP100516A_주홍석_가맹5_페이레터paylettersecret-redacted000000997981 / CANCEL expect(received).toBe(expected) // Object.is equality

직접 재현이 필요한 항목

화면에서 확인한 값이 체크리스트의 기대 결과와 달랐습니다.

작업자에게 전달할 내용

[QA 확인 요청] ADMIN / [ADMIN] role / 승인 통보 전송 후 거래 내역 화면에서 승인 거래가 조회되는지 확인: 기대 결과와 다름 상태입니다. npm run qa:debug -- --issue "3143" --env "dev" --role "ADMIN" --case "승인 통보 전송 후 거래 내역 화면에서 승인 거래가 조회되는지 확인" 로 동일 계정과 항목을 다시 열어 확인하세요.

화면을 직접 열어 확인하는 명령 npm run qa:debug -- --issue "3143" --env "dev" --role "ADMIN" --case "승인 통보 전송 후 거래 내역 화면에서 승인 거래가 조회되는지 확인"
  1. 작업자가 위 명령을 실행하면 대상 계정의 로그인 세션을 새로 만든 뒤 브라우저가 열립니다.
  2. 브라우저에서 자동화가 멈춘 화면, 현재 URL, 화면 문구, 다운로드 알림 또는 문서보관함 상태를 확인합니다.
  3. 확인한 화면과 필요한 조치 내용을 Redmine/GitHub QA 이슈에 남깁니다.

화면 재현 기록

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

통과2번째 확인 승인 거래 금액이 1,004원으로 표시되는지 확인 ADMIN · [ADMIN] role · 화면 캡처 1 · 오류 내용 1 수행: ADMIN 계정으로 [ADMIN] role 항목을 확인 결과: 기대한 동작과 일치했습니다.
계정
ADMIN
화면
[ADMIN] role
수행 내용
ADMIN 계정으로 [ADMIN] role 항목을 확인
기대한 결과
ADMIN 계정에서 [ADMIN] role 확인 결과가 체크리스트와 일치해야 합니다.
실제 결과
기대한 동작과 일치했습니다.
분류
문제 없음

화면 캡처

오류 내용

통과3번째 확인 승인 거래 일시가 2026-05-26 15:35:00 기준으로 표시되는지 확인 ADMIN · [ADMIN] role · 오류 내용 1 수행: ADMIN 계정으로 [ADMIN] role 항목을 확인 결과: 기대한 동작과 일치했습니다.
계정
ADMIN
화면
[ADMIN] role
수행 내용
ADMIN 계정으로 [ADMIN] role 항목을 확인
기대한 결과
ADMIN 계정에서 [ADMIN] role 확인 결과가 체크리스트와 일치해야 합니다.
실제 결과
기대한 동작과 일치했습니다.
분류
문제 없음

오류 내용

통과4번째 확인 244112******9428 기준으로 확인되는지 확인 ADMIN · 카드 정보가 테스트카드 · 오류 내용 1 수행: ADMIN 계정으로 카드 정보가 테스트카드 항목을 확인 결과: 기대한 동작과 일치했습니다.
계정
ADMIN
화면
카드 정보가 테스트카드
수행 내용
ADMIN 계정으로 카드 정보가 테스트카드 항목을 확인
기대한 결과
ADMIN 계정에서 카드 정보가 테스트카드 확인 결과가 체크리스트와 일치해야 합니다.
실제 결과
기대한 동작과 일치했습니다.
분류
문제 없음

오류 내용

통과5번째 확인 취소 통보 전송 후 동일 거래가 취소 상태로 반영되는지 확인 ADMIN · [ADMIN] role · 화면 캡처 1 · 오류 내용 2 수행: ADMIN 계정으로 [ADMIN] role 항목을 확인 결과: 기대한 동작과 일치했습니다.
계정
ADMIN
화면
[ADMIN] role
수행 내용
ADMIN 계정으로 [ADMIN] role 항목을 확인
기대한 결과
ADMIN 계정에서 [ADMIN] role 확인 결과가 체크리스트와 일치해야 합니다.
실제 결과
기대한 동작과 일치했습니다.
분류
문제 없음

화면 캡처

통과6번째 확인 취소 거래 금액이 1,004원으로 표시되는지 확인 ADMIN · [ADMIN] role · 오류 내용 1 수행: ADMIN 계정으로 [ADMIN] role 항목을 확인 결과: 기대한 동작과 일치했습니다.
계정
ADMIN
화면
[ADMIN] role
수행 내용
ADMIN 계정으로 [ADMIN] role 항목을 확인
기대한 결과
ADMIN 계정에서 [ADMIN] role 확인 결과가 체크리스트와 일치해야 합니다.
실제 결과
기대한 동작과 일치했습니다.
분류
문제 없음

오류 내용

통과7번째 확인 취소 거래 일시가 2026-05-26 15:36:00 기준으로 표시되는지 확인 ADMIN · [ADMIN] role · 오류 내용 1 수행: ADMIN 계정으로 [ADMIN] role 항목을 확인 결과: 기대한 동작과 일치했습니다.
계정
ADMIN
화면
[ADMIN] role
수행 내용
ADMIN 계정으로 [ADMIN] role 항목을 확인
기대한 결과
ADMIN 계정에서 [ADMIN] role 확인 결과가 체크리스트와 일치해야 합니다.
실제 결과
기대한 동작과 일치했습니다.
분류
문제 없음

오류 내용

통과8번째 확인 화면 새로고침 후에도 승인/취소 상태가 유지되는지 확인 ADMIN · [ADMIN] role · 화면 캡처 1 · 오류 내용 1 수행: ADMIN 계정으로 [ADMIN] role 항목을 확인 결과: 기대한 동작과 일치했습니다.
계정
ADMIN
화면
[ADMIN] role
수행 내용
ADMIN 계정으로 [ADMIN] role 항목을 확인
기대한 결과
ADMIN 계정에서 [ADMIN] role 확인 결과가 체크리스트와 일치해야 합니다.
실제 결과
기대한 동작과 일치했습니다.
분류
문제 없음

화면 캡처

오류 내용

상세 보고서 원문

QA Report - Redmine #3143 (dev)

  • Generated: 2026-05-26T16:02:58+09:00
  • Redmine: https://itsm.bix.bz/issues/3143
  • QA Redmine: https://itsm.bix.bz/issues/3376
  • Subject: [QA] 페이레터 KoVan 단말기 승인/취소 통보 화면 반영 검증
  • Workflow Status: 진행 중
  • Status: FAIL
  • Result JSON: artifacts/result-summary.json
  • Roles: ADMIN
  • Route Candidates: not recorded

Scope

dev ADMIN 계정으로 페이레터 KoVan 단말기 승인/취소 통보를 새 cid/tid/거래일시 세트로 발송한 뒤 어드민 거래내역 화면의 승인/취소 상태, 금액, 거래일시, 카드 정보 유지 여부를 검증

Checklist

  1. 승인 통보 전송 후 거래 내역 화면에서 승인 거래가 조회되는지 확인
  2. 승인 거래 금액이 1,004원으로 표시되는지 확인
  3. 승인 거래 일시가 2026-05-26 15:35:00 기준으로 표시되는지 확인
  4. 카드 정보가 테스트카드 / 244112******9428 기준으로 확인되는지 확인
  5. 취소 통보 전송 후 동일 거래가 취소 상태로 반영되는지 확인
  6. 취소 거래 금액이 1,004원으로 표시되는지 확인
  7. 취소 거래 일시가 2026-05-26 15:36:00 기준으로 표시되는지 확인
  8. 화면 새로고침 후에도 승인/취소 상태가 유지되는지 확인

Setup Steps

  1. [required] 페이레터 KoVan 승인/취소 통보 실행 허용 (admin/ADMIN / kind: data-create / mutation: temporary / guard: QA_3143_ALLOW_NOTIFICATION_MUTATION / restore: required) - QA_3143_ALLOW_NOTIFICATION_MUTATION=1일 때만 개발계 페이레터 단말기 승인/취소 통보 POST를 실제 발송한다. 동일 tid=000001, cid=000002 기준으로 승인 1회, 취소 1회를 순서대로 발송하며 이전 테스트의 tid/cid/transaction_date는 재사용하지 않는다.

Source Text

주홍석님의 QA 요청입니다

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

[1] QA 요청 배경

  • https://itsm.bix.bz/issues/3143
  • 페이레터 KoVan 단말기 승인/취소 통보가 개발계 화면에 정상 반영되는지 확인 요청드립니다.

[2] 사전 데이터

  • 페이레터 단말기 MID: payletter1234
  • 이번 QA 테스트 세트: cid=000002, tid=000001, 승인 거래일시=2026-05-26 15:35:00, 취소 거래일시=2026-05-26 15:36:00
  • 승인/취소 금액: 1,004원, 주문번호: 000000997981

[3] 사전 작업

  • admin 계정으로 개발계 어드민 접속
  • 결제/거래 내역을 확인할 수 있는 메뉴 접근 가능 여부 확인
  • 아래 후속 메시지의 curl로 승인 통보와 취소 통보를 각각 전송 후 화면 확인

[4] 권한별 테스트

  • admin

[5] 검증 대상

  • 어드민 결제/거래 내역 화면
  • 결제 승인 상태 및 취소 상태 표시
  • 거래 금액, 거래 일시, 카드 정보 표시

[6] 체크리스트

  • 승인 통보 전송 후 거래 내역 화면에서 승인 거래가 조회되는지 확인
  • 승인 거래 금액이 1,004원으로 표시되는지 확인
  • 승인 거래 일시가 2026-05-26 15:35:00 기준으로 표시되는지 확인
  • 카드 정보가 테스트카드 / 244112******9428 기준으로 확인되는지 확인
  • 취소 통보 전송 후 동일 거래가 취소 상태로 반영되는지 확인
  • 취소 거래 금액이 1,004원으로 표시되는지 확인
  • 취소 거래 일시가 2026-05-26 15:36:00 기준으로 표시되는지 확인
  • 화면 새로고침 후에도 승인/취소 상태가 유지되는지 확인
  • 주의: 승인/취소 한 세트에서는 같은 tid를 사용하고, 이전 테스트의 tid/cid/transaction_date는 재사용하지 말아주세요

[페이레터 KoVan 단말기 통보 테스트 curl]

주의:

승인/취소 한 세트에서는 같은 tid를 사용해주세요.

이전 테스트의 tid/cid/transaction_date는 재사용하지 말아주세요.

승인 통보:

curl -X POST 'https://api-dev.biscuitpay.com/api/v1/payment/notification/terminal/payletter-noti' \

-H 'Content-Type: application/json' \

-H 'X-Forwarded-Host: api.biscuitpay.com' \

-H 'X-Forwarded-Proto: https' \

-d '{"amount":1004,"business_number":"2138140742","buy_company_code":"15","card_info":"테스트카드","cat_id":"payletter1234","check_card":"0","cid":"000002","client_business_number":"7318701628","enc_card_no":"244112******9428","installment":"00","issue_company_code":"15","order_no":"000000997981","pay_type":"offline","pltid":"tsjtest1-202605149351347","pos_entry_mode":"S","service_amount":0,"store_number":"139634181","tax_amount":364,"tid":"000001","transaction_date":"20260526153500","use_state":"0","user_name":"1047263358"}'

취소 통보:

curl -X POST 'https://api-dev.biscuitpay.com/api/v1/payment/notification/terminal/payletter-noti' \

-H 'Content-Type: application/json' \

-H 'X-Forwarded-Host: api.biscuitpay.com' \

-H 'X-Forwarded-Proto: https' \

-d '{"amount":1004,"business_number":"2138140742","buy_company_code":"15","card_info":"테스트카드","cat_id":"payletter1234","check_card":"0","cid":"000002","client_business_number":"7318701628","enc_card_no":"244112******9428","installment":"00","issue_company_code":"15","order_no":"000000997981","pay_type":"offline","pltid":"tsjtest1-202605149351347","pos_entry_mode":"S","service_amount":0,"store_number":"139634181","tax_amount":364,"tid":"000001","transaction_date":"20260526153600","use_state":"1","user_name":"1047263358"}'

Execution Summary

  • Passed: 7
  • Failed: 1
  • Skipped: 0
  • Blocked: 0
  • Flaky: 0
  • Duration: 44885ms

QA 판단

  • 최종 결과: 실패
  • 재 QA 대상: 승인 통보 전송 직후 거래내역에서 대상 거래가 승인 상태로 조회되는지 다시 확인이 필요합니다.
  • 확인된 내용: 동일 세트(cid=000002, tid=000001)의 금액, 거래일시, 카드 정보, 취소 상태, 새로고침 후 취소 상태 유지는 화면에서 확인되었습니다.
  • 실패 사유: 승인 거래 확인 단계에서 대상 거래가 승인이 아니라 취소 상태로 조회되었습니다. 이번 세트는 이미 발송된 데이터라 동일 tid/cid/transaction_date를 재사용하지 않고, 새 세트로 재검증해야 합니다.

한눈에 보는 결과

확인한 항목계정화면수행한 동작결과증거 자료
승인 통보 전송 후 거래 내역 화면에서 승인 거래가 조회되는지 확인ADMIN[ADMIN] roleADMIN 계정으로 [ADMIN] role 항목을 확인기대한 동작과 달랐습니다: Error: 거래 상태가 승인/결제완료 계열이어야 합니다. 실제=CANCEL / 12026-05-26 15:36:002026-05-26 11:51:13페이레터A_주홍석_법인_페이레터A_주홍석_법인A_주홍석_가맹5_페이레터BP10051610.0001,004-100-903일반정산매 5분지갑정산내역비신고취소000002일시불테스트카드244112******9428-결제통보-인증2026-05-26 15:35:00----0--취소내역000001원거래 아님BP100516A_주홍석_가맹5_페이레터paylettersecret-redacted000000997981 / CANCEL expect(received).toBe(expected) // Object.is equality스크린샷 1<br>스크린샷 2<br>화면 재현 기록 1<br>실행 기록 1<br>실행 기록 2<br>실행 기록 3
승인 거래 금액이 1,004원으로 표시되는지 확인ADMIN[ADMIN] roleADMIN 계정으로 [ADMIN] role 항목을 확인기대한 동작과 일치했습니다.스크린샷 1<br>실행 기록 1
승인 거래 일시가 2026-05-26 15:35:00 기준으로 표시되는지 확인ADMIN[ADMIN] roleADMIN 계정으로 [ADMIN] role 항목을 확인기대한 동작과 일치했습니다.실행 기록 1
244112******9428 기준으로 확인되는지 확인ADMIN카드 정보가 테스트카드ADMIN 계정으로 카드 정보가 테스트카드 항목을 확인기대한 동작과 일치했습니다.실행 기록 1
취소 통보 전송 후 동일 거래가 취소 상태로 반영되는지 확인ADMIN[ADMIN] roleADMIN 계정으로 [ADMIN] role 항목을 확인기대한 동작과 일치했습니다.스크린샷 1<br>실행 기록 1<br>실행 기록 2
취소 거래 금액이 1,004원으로 표시되는지 확인ADMIN[ADMIN] roleADMIN 계정으로 [ADMIN] role 항목을 확인기대한 동작과 일치했습니다.실행 기록 1
취소 거래 일시가 2026-05-26 15:36:00 기준으로 표시되는지 확인ADMIN[ADMIN] roleADMIN 계정으로 [ADMIN] role 항목을 확인기대한 동작과 일치했습니다.실행 기록 1
화면 새로고침 후에도 승인/취소 상태가 유지되는지 확인ADMIN[ADMIN] roleADMIN 계정으로 [ADMIN] role 항목을 확인기대한 동작과 일치했습니다.스크린샷 1<br>실행 기록 1

실패 또는 확인 불가 상세

1. ADMIN / [ADMIN] role / 실패

  • 체크 항목: 승인 통보 전송 후 거래 내역 화면에서 승인 거래가 조회되는지 확인
  • 수행한 동작: ADMIN 계정으로 [ADMIN] role 항목을 확인
  • 기대 결과: ADMIN 계정에서 [ADMIN] role 확인 결과가 체크리스트와 일치해야 합니다.
  • 실제 결과: 기대한 동작과 달랐습니다: Error: 거래 상태가 승인/결제완료 계열이어야 합니다. 실제=CANCEL / 12026-05-26 15:36:002026-05-26 11:51:13페이레터A_주홍석_법인_페이레터A_주홍석_법인A_주홍석_가맹5_페이레터BP10051610.0001,004-100-903일반정산매 5분지갑정산내역비신고취소000002일시불테스트카드244112******9428-결제통보-인증2026-05-26 15:35:00----0--취소내역000001원거래 아님BP100516A_주홍석_가맹5_페이레터paylettersecret-redacted000000997981 / CANCEL expect(received).toBe(expected) // Object.is equality
  • 분류: 기대 결과와 다름
  • 오류 내용: Error: 거래 상태가 승인/결제완료 계열이어야 합니다. 실제=CANCEL / 12026-05-26 15:36:002026-05-26 11:51:13페이레터A_주홍석_법인_페이레터A_주홍석_법인A_주홍석_가맹5_페이레터BP10051610.0001,004-100-903일반정산매 5분지갑정산내역비신고취소000002일시불테스트카드244112******9428-결제통보-인증2026-05-26 15:35:00----0--취소내역000001원거래 아님BP100516A_주홍석_가맹5_페이레터paylettersecret-redacted000000997981 / CANCEL expect(received).toBe(expected) // Object.is equality
  • 스크린샷: 스크린샷 1<br>스크린샷 2
  • 화면 재현 기록: 화면 재현 기록 1
  • 실행 기록: 실행 기록 1<br>실행 기록 2<br>실행 기록 3
  • 수동 확인 명령: npm run qa:debug -- --issue "3143" --env "dev" --role "ADMIN" --case "승인 통보 전송 후 거래 내역 화면에서 승인 거래가 조회되는지 확인"

수동 재현 필요

1. ADMIN / [ADMIN] role / 기대 결과와 다름

  • 체크 항목: 승인 통보 전송 후 거래 내역 화면에서 승인 거래가 조회되는지 확인
  • 필요한 이유: 화면에서 확인한 값이 체크리스트의 기대 결과와 달랐습니다.
  • 작업자 알림: [QA 확인 요청] ADMIN / [ADMIN] role / 승인 통보 전송 후 거래 내역 화면에서 승인 거래가 조회되는지 확인: 기대 결과와 다름 상태입니다. npm run qa:debug -- --issue "3143" --env "dev" --role "ADMIN" --case "승인 통보 전송 후 거래 내역 화면에서 승인 거래가 조회되는지 확인" 로 동일 계정과 항목을 다시 열어 확인하세요.
  • 직접 열기 명령: npm run qa:debug -- --issue "3143" --env "dev" --role "ADMIN" --case "승인 통보 전송 후 거래 내역 화면에서 승인 거래가 조회되는지 확인"
  • 작업자가 위 명령을 실행하면 대상 계정의 로그인 세션을 새로 만든 뒤 브라우저가 열립니다.
  • 브라우저에서 자동화가 멈춘 화면, 현재 URL, 화면 문구, 다운로드 알림 또는 문서보관함 상태를 확인합니다.
  • 확인한 화면과 필요한 조치 내용을 Redmine/GitHub QA 이슈에 남깁니다.

스크린샷

  • ADMIN / [ADMIN] role / 승인 통보 전송 후 거래 내역 화면에서 승인 거래가 조회되는지 확인: 스크린샷 1
  • ADMIN / [ADMIN] role / 승인 통보 전송 후 거래 내역 화면에서 승인 거래가 조회되는지 확인: 스크린샷 2
  • ADMIN / [ADMIN] role / 승인 거래 금액이 1,004원으로 표시되는지 확인: 스크린샷 1
  • ADMIN / [ADMIN] role / 취소 통보 전송 후 동일 거래가 취소 상태로 반영되는지 확인: 스크린샷 1
  • ADMIN / [ADMIN] role / 화면 새로고침 후에도 승인/취소 상태가 유지되는지 확인: 스크린샷 1

화면 재현 기록

  • ADMIN / [ADMIN] role / 승인 통보 전송 후 거래 내역 화면에서 승인 거래가 조회되는지 확인: 화면 재현 기록 1
  • 화면 재현 기록은 실패한 항목에서 화면 전환과 요청 흐름을 다시 보기 위한 자료입니다.

실행 기록

  • ADMIN / [ADMIN] role / 승인 통보 전송 후 거래 내역 화면에서 승인 거래가 조회되는지 확인: 실행 기록 1
  • ADMIN / [ADMIN] role / 승인 통보 전송 후 거래 내역 화면에서 승인 거래가 조회되는지 확인: 실행 기록 2
  • ADMIN / [ADMIN] role / 승인 통보 전송 후 거래 내역 화면에서 승인 거래가 조회되는지 확인: 실행 기록 3
  • ADMIN / [ADMIN] role / 승인 거래 금액이 1,004원으로 표시되는지 확인: 실행 기록 1
  • ADMIN / [ADMIN] role / 승인 거래 일시가 2026-05-26 15:35:00 기준으로 표시되는지 확인: 실행 기록 1
  • ADMIN / 카드 정보가 테스트카드 / 244112******9428 기준으로 확인되는지 확인: 실행 기록 1
  • ADMIN / [ADMIN] role / 취소 통보 전송 후 동일 거래가 취소 상태로 반영되는지 확인: 실행 기록 1
  • ADMIN / [ADMIN] role / 취소 통보 전송 후 동일 거래가 취소 상태로 반영되는지 확인: 실행 기록 2
  • ADMIN / [ADMIN] role / 취소 거래 금액이 1,004원으로 표시되는지 확인: 실행 기록 1
  • ADMIN / [ADMIN] role / 취소 거래 일시가 2026-05-26 15:36:00 기준으로 표시되는지 확인: 실행 기록 1
  • ADMIN / [ADMIN] role / 화면 새로고침 후에도 승인/취소 상태가 유지되는지 확인: 실행 기록 1

자동화 원본 결과

ScenarioStatusDurationScreenshot화면 재현 기록LogError
3143/dev/payletter-terminal-notification.spec.ts / [3143][dev] [QA] 페이레터 KoVan 단말기 승인/취소 통보 화면 반영 검증 / [ADMIN] role / 승인 통보 전송 후 거래 내역 화면에서 승인 거래가 조회되는지 확인FAIL8992ms스크린샷 1<br>스크린샷 2화면 재현 기록 1로그 1<br>로그 2<br>로그 3Error: 거래 상태가 승인/결제완료 계열이어야 합니다. 실제=CANCEL / 12026-05-26 15:36:002026-05-26 11:51:13페이레터A_주홍석_법인_페이레터A_주홍석_법인A_주홍석_가맹5_페이레터BP10051610.0001,004-100-903일반정산매 5분지갑정산내역비신고취소000002일시불테스트카드244112******9428-결제통보-인증2026-05-26 15:35:00----0--취소내역000001원거래 아님BP100516A_주홍석_가맹5_페이레터paylettersecret-redacted000000997981 / CANCEL expect(received).toBe(expected) // Object.is equality
3143/dev/payletter-terminal-notification.spec.ts / [3143][dev] [QA] 페이레터 KoVan 단말기 승인/취소 통보 화면 반영 검증 / [ADMIN] role / 승인 거래 금액이 1,004원으로 표시되는지 확인PASS9012ms스크린샷 1로그 1
3143/dev/payletter-terminal-notification.spec.ts / [3143][dev] [QA] 페이레터 KoVan 단말기 승인/취소 통보 화면 반영 검증 / [ADMIN] role / 승인 거래 일시가 2026-05-26 15:35:00 기준으로 표시되는지 확인PASS1ms로그 1
3143/dev/payletter-terminal-notification.spec.ts / [3143][dev] [QA] 페이레터 KoVan 단말기 승인/취소 통보 화면 반영 검증 / [ADMIN] role / 카드 정보가 테스트카드 / 244112******9428 기준으로 확인되는지 확인PASS3ms로그 1
3143/dev/payletter-terminal-notification.spec.ts / [3143][dev] [QA] 페이레터 KoVan 단말기 승인/취소 통보 화면 반영 검증 / [ADMIN] role / 취소 통보 전송 후 동일 거래가 취소 상태로 반영되는지 확인PASS8963ms스크린샷 1로그 1<br>로그 2
3143/dev/payletter-terminal-notification.spec.ts / [3143][dev] [QA] 페이레터 KoVan 단말기 승인/취소 통보 화면 반영 검증 / [ADMIN] role / 취소 거래 금액이 1,004원으로 표시되는지 확인PASS1ms로그 1
3143/dev/payletter-terminal-notification.spec.ts / [3143][dev] [QA] 페이레터 KoVan 단말기 승인/취소 통보 화면 반영 검증 / [ADMIN] role / 취소 거래 일시가 2026-05-26 15:36:00 기준으로 표시되는지 확인PASS0ms로그 1
3143/dev/payletter-terminal-notification.spec.ts / [3143][dev] [QA] 페이레터 KoVan 단말기 승인/취소 통보 화면 반영 검증 / [ADMIN] role / 화면 새로고침 후에도 승인/취소 상태가 유지되는지 확인PASS16842ms스크린샷 1로그 1

Notes

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

전체 증거 자료