Testfälle für Zahlungsgateways – Tutorial mit Testszenarien

Zahlungs-Gateway-Tests

Zahlungs-Gateway-Tests ist ein Test eines Zahlungsgateways in einem System für Online-Käufe und -Transaktionen durch Benutzer. Der Zweck des Zahlungsgateway-Tests besteht darin, die Sicherheit, Zuverlässigkeit und Leistung eines Zahlungsgateways sicherzustellen, indem die Zahlungsdetails zwischen Benutzer und Händler verschlüsselt und gesichert werden und gleichzeitig ein reibungsloses Zahlungserlebnis gewährleistet wird.

Ein Zahlungs-Gateway-System ist ein E-Commerce-Anwendungsdienst das Kreditkartenzahlungen für Online-Käufe genehmigt. Zahlungsgateways schützen die Kreditkartendaten, indem sie vertrauliche Informationen wie Kreditkartennummern, Kontoinhaberdaten usw. verschlüsseln. Diese Informationen werden sicher zwischen Kunde und Händler und umgekehrt übermittelt. Moderne Zahlungsgateways genehmigen auch sicher Zahlungen per Debitkarte, elektronischer Banküberweisung, Geldkarte, Bonuspunkten usw.

Nehmen Sie kostenlos an unserem Live-Payment-Gateway-Testprojekt teil

Arten von Zahlungs-Gateway-Systemen

Zahlungs-Gateway-System
Kenntnisse über Zahlungsgateways sind wichtig

Gehostetes Zahlungsgateway

Ein gehostetes Zahlungs-Gateway-System leitet den Kunden während des Zahlungsvorgangs von einer E-Commerce-Website weg zu einem Gateway-Link. Sobald die Zahlung erfolgt ist, wird der Kunde auf eine E-Commerce-Website zurückgeleitet. Für diese Zahlungsart benötigen Sie keine Händler-ID. Beispiele für gehostete Zahlungsgateways sind PayPal, Noche und WorldPay.

Gemeinsames Zahlungsgateway

Bei einem gemeinsamen Zahlungsgateway wird der Kunde während der Zahlungsabwicklung zur Zahlungsseite weitergeleitet und bleibt auf der E-Commerce-Website. Sobald die Zahlungsdetails ausgefüllt sind, wird der Zahlungsvorgang fortgesetzt. Da die E-Commerce-Website während der Zahlungsabwicklung nicht verlassen wird, ist dieser Modus einfach und vorzuziehen. Ein Beispiel für ein gemeinsames Zahlungsgateway ist eWay, Stripe.

Testtypen für Zahlungsdomäne

Das Testen für Payment Gateway sollte Folgendes umfassen:

Funktionsprüfung: Dabei handelt es sich um den Test der Grundfunktionalität des Zahlungsgateways. Es soll überprüft werden, ob sich die Anwendung so verhält, wie sie sein soll, z. B. bei der Bearbeitung von Bestellungen, bei der Berechnung, bei der Hinzurechnung der Mehrwertsteuer je nach Land usw.

Integration: Testen Sie die Integration mit Ihrem Kreditkartendienst.

Kennzahlen: Identifizieren Sie verschiedene Leistungsmetriken wie die höchstmögliche Anzahl von Benutzern, die an einem bestimmten Tag über Gateways kommen, und wandeln Sie sie in gleichzeitige Benutzer um

Schutz vor Gefahren: Sie müssen einen umfassenden Sicherheitsdurchgang für Payment Gateway durchführen.

So testen Sie Payment Gateway: Vollständige Checkliste

Bevor Sie mit dem Testen beginnen –

  • Sammeln Sie ordnungsgemäße Testdaten für die Dummy-Kreditkartennummer für Maestro, Visa, Master usw.
  • Sammeln Sie Zahlungsgateway-Informationen wie Google Wallet, Paypal oder andere
  • Sammeln Sie das Zahlungsgateway-Dokument mit Fehlercodes
  • Verstehen Sie die Sitzung und Parameter, die über die Anwendung und das Zahlungsgateway weitergeleitet werden
  • Verstehen und testen Sie die Menge an Informationen, die über eine Abfragezeichenfolge, eine Variable oder eine Sitzung übergeben werden
  • Überprüfen Sie neben der Sprache des Zahlungsgateways auch die Sprache der Anwendung
  • Unter den verschiedenen Einstellungen des Zahlungsgateways wie Währungsformat werden Abonnentendaten erfasst.

Beispiel für Zahlungs-Gateway-Testfälle

Nachfolgend sind wichtige Testszenarien/Fälle zur Überprüfung des Zahlungsgateways aufgeführt

Herr# Testfälle
1 Versuchen Sie während des Zahlungsvorgangs, die Sprache des Zahlungs-Gateways zu ändern
2 Testen Sie nach erfolgreicher Zahlung alle notwendigen Komponenten, egal ob abgerufen wird oder nicht
3 Prüfen Sie, was passiert, wenn das Zahlungsgateway während der Zahlung nicht mehr reagiert
4 Überprüfen Sie während des Zahlungsvorgangs, was passiert, wenn die Sitzung beendet wird
5 Überprüfen Sie während des Bezahlvorgangs, was im Backend passiert
6 Prüfen Sie, was passiert, wenn der Zahlungsvorgang fehlschlägt
7 Überprüfen Sie die Datenbankeinträge, ob sie Kreditkartendaten speichern oder nicht
8 Überprüfen Sie während des Zahlungsvorgangs die Fehlerseiten und Sicherheitsseiten
9 Überprüfen Sie die Einstellungen des Popup-Blockers und sehen Sie, was passiert, wenn ein Popup-Blocker ein- und ausgeschaltet ist
10 Zwischen Zahlungsgateway und Anwendung prüfen Sie die Pufferseiten
11 Überprüfen Sie die erfolgreiche Zahlung, ein Erfolgscode wird an die Anwendung gesendet und dem Benutzer wird eine Bestätigungsseite angezeigt
12 Überprüfen Sie, ob die Transaktion sofort verarbeitet wird oder ob die Verarbeitung Ihrer Bank übergeben wird
13 Überprüfen Sie nach erfolgreicher Transaktion, ob das Zahlungsgateway zu Ihrer Anwendung zurückkehrt
14 Überprüfen Sie bei erfolgreichem Zahlungsvorgang alle Formate und Meldungen
15 Sofern Sie keine Autorisierungsbestätigung vom Zahlungsgateway haben, sollte die Ware nicht versendet werden
16 Informieren Sie den Eigentümer über alle Transaktionen, die per E-Mail abgewickelt werden. Verschlüsseln Sie den Inhalt der E-Mail
17 Überprüfen Sie das Betragsformat mit dem Währungsformat
18 Überprüfen Sie, ob jede der Zahlungsoptionen auswählbar ist
19 Prüfen Sie, ob jede aufgeführte Zahlungsoption die entsprechende Zahlungsoption gemäß Spezifikation öffnet
20 Überprüfen Sie, ob das Zahlungsgateway standardmäßig die gewünschte Debit-/Kreditkartenoption verwendet
21 Überprüfen Sie, ob die Standardoption für Debitkarten das Dropdown-Menü zur Kartenauswahl anzeigt

Was Sie vor dem Kauf des Gateway-Pakets beachten sollten

  • Wenn Sie ein Warenkorbpaket gekauft haben, informieren Sie sich über dessen Kompatibilität
  • Wenn das Shopping-Gateway-Paket fällig ist, fragen Sie den Zahlungs-Gateway-Anbieter nach einer Liste der unterstützten Anwendungen
  • Das Gateway muss einen Adressverifizierungssystemschutz bieten
  • Informieren Sie sich über die Arten des angebotenen Transaktionsschutzes
  • Prüfen Sie, welche Arten von Debit- oder Kreditkarten von Ihrem gewählten Zahlungsgateway akzeptiert werden
  • Überprüfen Sie die von einem Zahlungsgateway erhobenen Transaktionsgebühren
  • Prüfen Sie, ob die Gateways die Zahlung direkt auf dem Formular einziehen oder auf eine andere Seite weiterleiten, um den Kauf abzuschließen