Payment Gateway-Tests
Payment Gateway Testing ist ein Test von Payment Gateway in einem System für Online-Einkäufe und -Transaktionen durch die Benutzer. Der Zweck des Testens von Zahlungsgateways besteht darin, die Sicherheit, Zuverlässigkeit und Leistung eines Zahlungsgateways zu gewährleisten, indem die Zahlungsdetails zwischen Benutzer und Händler verschlüsselt und gesichert werden, während gleichzeitig ein reibungsloses Zahlungserlebnis gewährleistet wird.
Ein Zahlungsgateway-System ist ein E-Commerce-Anwendungsdienst, der die Kreditkartenzahlung für Online-Einkäufe genehmigt. Zahlungsgateways schützen die Kreditkartendaten, indem sie vertrauliche Informationen wie Kreditkartennummern, Kontoinhaberdaten usw. verschlüsseln. Diese Informationen werden sicher zwischen dem Kunden und dem Händler weitergegeben und umgekehrt.
Moderne Zahlungsgateways genehmigen Zahlungen auch sicher über Debitkarten, elektronische Überweisungen, Geldkarten, Prämienpunkte usw.
In diesem Tutorial lernen Sie
- Arten von Zahlungsgateway-Systemen
- Testarten für Zahlungsdomäne
- So testen Sie Payment Gateway: Vollständige Checkliste
- Beispiel für Testfälle zum Testen von Zahlungsgateways
- Dinge, die Sie vor dem Kauf eines Gateway-Pakets beachten sollten
Nehmen Sie kostenlos an unserem Live Payment Gateway-Testprojekt teil
Arten von Zahlungsgateway-Systemen
- Hosted Payment Gateway :
Das gehostete Zahlungsgateway-System leitet den Kunden während des Zahlungsvorgangs von einer E-Commerce-Website zur Gateway-Verbindung. Sobald die Zahlung abgeschlossen ist, wird ein Kunde zu einer E-Commerce-Website zurückgebracht. Für eine solche Zahlungsart benötigen Sie keine Händler-ID. Ein Beispiel für ein gehostetes Zahlungsgateway sind PayPal, Noche und WorldPay.
- Shared Payment Gateway :
In einem Shared Payment Gateway 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 bevorzugter. Ein Beispiel für ein Shared Payment Gateway ist eWay, Stripe.
Testarten für Zahlungsdomäne
Das Testen auf Payment Gateway sollte Folgendes umfassen
Funktionstest : Hierbei wird die Basisfunktionalität des Zahlungsgateways getestet. Es ist zu überprüfen, ob sich die Anwendung so verhält, wie es bei der Bearbeitung von Bestellungen, der Berechnung, der Hinzufügung der Mehrwertsteuer nach Land usw. der Fall sein soll.
Integration : Testen Sie die Integration mit Ihrem Kreditkartendienst.
Leistung : Identifizieren Sie verschiedene Leistungsmetriken, z. B. die höchstmögliche Anzahl von Benutzern, die an einem bestimmten Tag über Gateways kommen und diese in gleichzeitige Benutzer konvertieren
Sicherheit : Sie müssen einen umfassenden Sicherheitspass für Payment Gateway durchführen.
So testen Sie Payment Gateway: Vollständige Checkliste
Bevor Sie mit dem Testen beginnen -
- Sammeln Sie die richtigen Testdaten für die Dummy-Kreditkartennummer für den Maestro, das Visum, den Master usw.
- Sammeln Sie Zahlungsgateway-Informationen wie Google Wallet, Paypal oder andere
- Sammeln Sie das Zahlungsgateway-Dokument mit Fehlercodes
- Verstehen Sie die Sitzung und die Parameter, die über das Anwendungs- und Zahlungsgateway übertragen werden
- Verstehen und testen Sie die mengenbezogenen Informationen, die über die Abfragezeichenfolge, die Variable oder die Sitzung übertragen werden
- Überprüfen Sie zusammen mit der Sprache des Zahlungsgateways die Sprache der Anwendung
- Unter den verschiedenen Einstellungen des Zahlungsgateways wie dem Währungsformat werden Teilnehmerdaten gesammelt.
Beispiel für Testfälle zum Testen von Zahlungsgateways
Im Folgenden finden Sie wichtige Testszenarien / -fälle zur Überprüfung des Zahlungsgateways
Sr # | Testfälle |
---|---|
1 | Versuchen Sie während des Zahlungsvorgangs, die Sprache des Zahlungsgateways zu ändern |
2 | Testen Sie nach erfolgreicher Zahlung alle erforderlichen Komponenten, unabhängig davon, ob sie abgerufen wurden oder nicht |
3 | Überprü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 endet |
5 | Überprüfen Sie während des Zahlungsvorgangs, was im Backend passiert |
6 | Überprü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 Fehlerseiten und Sicherheitsseiten |
9 | Überprüfen Sie die Einstellungen des Popup-Blockers und prüfen Sie, was passiert, wenn ein Popup-Blocker ein- und ausgeschaltet ist |
10 | Zwischen Zahlungsgateway und Anwendungsprüfpufferseiten |
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 ausgeführt 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 alle Formate und Nachrichten, wenn der Zahlungsvorgang erfolgreich war |
15 | Sofern Sie keinen Autorisierungsbeleg vom Zahlungsgateway haben, sollte die Ware nicht versendet werden |
16 | Informieren Sie den Eigentümer über alle per E-Mail verarbeiteten Transaktionen. Verschlüsseln Sie den Inhalt der Mail |
17 | Überprüfen Sie das Betragsformat mit dem Währungsformat |
18 | Überprüfen Sie, ob jede der Zahlungsoptionen auswählbar ist |
19 | Überprüfen Sie, ob jede aufgelistete 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 die Debitkarte das Dropdown-Menü Kartenauswahl anzeigt |
Dinge, die Sie vor dem Kauf eines 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 Zahlungsgateway-Anbieter nach einer Liste der unterstützten Anwendungen
- Das Gateway muss den Schutz des Adressverifizierungssystems bieten
- Finden Sie heraus, welche Arten von Transaktionsschutz angeboten werden
- Überprü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
- Überprüfen Sie, ob die Gateways die Zahlung direkt auf dem Formular oder direkt auf eine andere Seite einziehen, um den Kauf abzuschließen