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

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