ペイメント ゲートウェイのテスト ケース – テスト シナリオを含むチュートリアル

ペイメントゲートウェイのテスト

ペイメントゲートウェイのテスト ユーザーによるオンライン購入および取引のためのシステムにおける決済ゲートウェイのテストです。決済ゲートウェイのテストの目的は、スムーズな支払い体験を提供しながら、ユーザーと販売者間の支払いの詳細を暗号化して保護することにより、決済ゲートウェイのセキュリティ、信頼性、パフォーマンスを確保することです。

ペイメントゲートウェイシステムとは、 Eコマースアプリケーションサービス オンライン購入のクレジットカード支払いを承認するゲートウェイです。決済ゲートウェイは、クレジットカード番号、口座名義人の詳細などの機密情報を暗号化して、クレジットカードの詳細を保護します。この情報は、顧客と販売者の間で安全に受け渡され、その逆も同様です。最新の決済ゲートウェイは、デビット カード、電子銀行振込、キャッシュ カード、ポイント還元などによる支払いも安全に承認します。

Live Payment Gateway テスト プロジェクトに無料で参加してください

ペイメントゲートウェイシステムの種類

ペイメントゲートウェイシステム
ペイメントゲートウェイの知識は重要です

ホスト型ペイメントゲートウェイ

ホスト型支払いゲートウェイ システムは、支払いプロセス中に顧客を電子商取引サイトからゲートウェイ リンクに誘導します。 支払いが完了すると、顧客は電子商取引サイトに戻ります。 このような種類の支払いの場合、販売者 ID は必要ありません。ホスト型支払いゲートウェイの例としては、PayPal、Noche、WorldPay があります。

共有ペイメントゲートウェイ

共有支払いゲートウェイでは、支払い処理中に顧客は支払いページに誘導され、e コマース サイトに留まります。 支払いの詳細が入力されると、支払いプロセスが続行されます。 支払い処理中に電子商取引サイトを離れることがないため、このモードは簡単でより好ましいものであり、共有支払いゲートウェイの例としては、eWay、Stripe があります。

支払いドメインのテストタイプ

ペイメントゲートウェイのテストには以下を含める必要があります

機能テスト: これは、支払いゲートウェイの基本機能をテストする行為です。 これは、注文の処理、計算、国ごとの VAT の追加など、アプリケーションが想定どおりに動作するかどうかを検証するためです。

統合: クレジット カード サービスとの統合をテストします。

性能: 特定の日にゲートウェイを経由してアクセスするユーザーの最大数やそれらのユーザーを同時ユーザーに変換するなど、さまざまなパフォーマンス指標を特定します。

セキュリティ: ペイメント ゲートウェイに対してディープ セキュリティ パスを実行する必要があります。

ペイメントゲートウェイをテストする方法: 完全なチェックリスト

テストを始める前に –

  • マエストロ、ビザ、マスターなどのダミークレジットカード番号の適切なテストデータを収集します。
  • Google ウォレット、Paypal などの支払いゲートウェイ情報を収集する
  • エラーコードを含む支払いゲートウェイ文書を収集する
  • アプリケーションと支払いゲートウェイを介して渡されるセッションとパラメータを理解する
  • クエリ文字列、変数、またはセッションを通じて渡される量に関連する情報を理解し、テストする
  • ペイメントゲートウェイの言語とともに、アプリケーションの言語もチェックしてください
  • 通貨形式などの支払いゲートウェイのさまざまな設定の下で、加入者データが収集されます。

ペイメントゲートウェイのテストケースの例

以下は決済ゲートウェイを確認するための重要なテストシナリオ/ケースです。

シニア# テストケース
1 支払いプロセス中に支払いゲートウェイの言語を変更してみてください
2 支払いが成功したら、必要なコンポーネントをすべてテストし、それが取得されたかどうかを確認します。
3 支払い中に支払いゲートウェイが応答を停止した場合に何が起こるかを確認する
4 支払いプロセス中に、セッションが終了した場合にどうなるかを確認してください
5 支払いプロセス中にバックエンドで何が起こっているかを確認する
6 支払いプロセスが失敗した場合に何が起こるかを確認する
7 データベースエントリにクレジットカードの詳細が保存されているかどうかを確認します
8 支払いプロセス中にエラーページとセキュリティページを確認してください
9 ポップアップ ブロッカーの設定を確認し、ポップアップ ブロッカーがオンまたはオフの場合に何が起こるかを確認します。
10 支払いゲートウェイとアプリケーションチェックバッファページ間
11 支払いが成功したかどうかを確認し、成功コードがアプリケーションに送信され、確認ページがユーザーに表示されます。
12 取引が即時に処理されるか、処理が銀行に委ねられるかを確認します。
13 トランザクションが成功した後、支払いゲートウェイがアプリケーションに戻ったかどうかを確認します。
14 支払い処理が成功したときのすべてのフォーマットとメッセージを確認してください
15 支払いゲートウェイからの承認受領書がない限り、商品は発送されるべきではありません
16 電子メールで処理された取引を所有者に通知します。メールの内容を暗号化します。
17 金額形式と通貨形式を確認する
18 各支払いオプションが選択可能かどうかを確認する
19 リストされている各支払いオプションが仕様に従ってそれぞれの支払いオプションを開くかどうかを確認します
20 支払いゲートウェイがデフォルトで希望のデビット/クレジット カード オプションになっているかどうかを確認します。
21 デビット カードのデフォルト オプションにカード選択ドロップダウン メニューが表示されていることを確認します。

ゲートウェイ パッケージを購入する前に考慮すべきこと

  • ショッピング カート パッケージを購入した場合は、その互換性について確認してください
  • ショッピング ゲートウェイ パッケージの期限が切れている場合は、サポートされているアプリケーションのリストを支払いゲートウェイ プロバイダーに問い合わせてください。
  • ゲートウェイはアドレス検証システム保護を提供する必要があります
  • 提供されているトランザクション保護の種類を確認する
  • 選択した支払いゲートウェイでどの種類のデビットカードまたはクレジットカードが受け入れられるかを確認してください
  • 支払いゲートウェイによって課される取引手数料を確認する
  • ゲートウェイがフォーム上で直接支払いを回収するか、別のページに誘導して購入を完了するかを確認します。