기대 결과

Scenario-based Test Guide

시나리오 기반 테스트


Test Scenario 1. 입금 → 담보 승인 흐름 테스트

목적

  • 입금 기록이 즉시 반영되는지

  • 담보 승인 전/후 상태 차이가 명확히 보이는지 확인


Step 1. 입금 발생 확인

확인 화면

  • 은행 대시보드 → Deposit 영역

정상 기준

  • 신규 입금 내역 표시

  • 상태: Recorded

  • Issuance Limit 변화 없음


Step 2. 담보 승인 테스트

확인 화면

  • 신탁사 대시보드 → Pending Collateral

테스트 액션

  • 담보 승인 수행

정상 기준

  • Pending → Approved 전환

  • Collateral Ratio 갱신

  • Issuance Limit 증가


Test Scenario 2. 발행 가능 여부 테스트 (Mint Available Check)

목적

  • 담보 승인 이후 발행 가능 여부 판단이 정상적인지 확인


확인 포인트

  • Issuance Limit > 0

  • Mint Control = ON

  • Burn Control = ON

정상 기준

  • 발행 가능 상태 표시

  • 오류 없이 다음 단계 진행 가능


Test Scenario 3. 발행 기록 반영 테스트

목적

  • 발행 실행 결과가 SaaS에 정확히 기록되는지 확인


테스트 흐름

  1. App Backend에서 Mint 실행

  2. SaaS에 Mint record 전달


SaaS에서 확인할 것

  • Mint History에 신규 항목 생성

  • txHash 표시

  • Total Supply 증가

  • Issuance Limit 감소

👉 이 시점에 SaaS가 직접 발행을 실행하지 않는 것이 정상입니다.


Test Scenario 4. 소각(Burn) 테스트

목적

  • 소각 후 수량 반영 및 기록 확인


확인 포인트

  • Burn History 기록 생성

  • Total Supply 감소

  • 수량이 정상 단위로 표시되는지 (0 여섯 개 중복 적용 여부)


Test Scenario 5. 결제 및 정산 테스트

목적

  • 결제·정산 기록이 운영 화면에 반영되는지 확인


확인 포인트

  • Payment History 표시 여부

  • Settlement History 표시 여부

  • 금액 합계 논리적 일관성


Test Scenario 6. 대사(Reconciliation) 테스트

목적

  • On-chain / Off-chain 정합성 확인


확인 화면

  • Reconciliation & PoR

정상 기준

  • Delta = 0 또는

  • Delta ≠ 0 이더라도 사유가 설명 가능

Last updated