Esercitazione sul test del gateway di pagamento con casi di test di esempio

Sommario:

Anonim

Test del gateway di pagamento

Payment Gateway Testing è un test di Payment Gateway in un sistema per acquisti e transazioni online da parte degli utenti. Lo scopo del test del gateway di pagamento è garantire la sicurezza, l'affidabilità e le prestazioni di un gateway di pagamento crittografando e proteggendo i dettagli di pagamento tra l'utente e il commerciante, fornendo al contempo un'esperienza di pagamento fluida.

Un sistema di gateway di pagamento è un servizio applicativo di e-commerce che approva il pagamento con carta di credito per gli acquisti online. I gateway di pagamento proteggono i dettagli della carta di credito crittografando informazioni sensibili come numeri di carta di credito, dettagli del titolare del conto e così via. Queste informazioni vengono trasmesse in modo sicuro tra il cliente e il commerciante e viceversa.

I gateway di pagamento moderni approvano anche in modo sicuro i pagamenti tramite carte di debito, bonifici bancari elettronici, carte bancomat, punti premio, ecc.

In questo tutorial imparerai

  • Tipi di sistema di gateway di pagamento
  • Tipi di test per il dominio di pagamento
  • Come testare Payment Gateway: elenco di controllo completo
  • Esempi di casi di test per il test del gateway di pagamento
  • Cose da considerare prima di acquistare il pacchetto Gateway

Partecipa gratuitamente al nostro progetto di test del gateway di pagamento in tempo reale

Tipi di sistema di gateway di pagamento

La conoscenza del gateway di pagamento è importante
  • Gateway di pagamento ospitato :

    Il sistema di gateway di pagamento ospitato allontana il cliente da un sito di e-commerce al collegamento del gateway durante il processo di pagamento. Una volta effettuato il pagamento, riporterà il cliente a un sito di e-commerce. Per questo tipo di pagamento non è necessario un ID commerciante, un esempio di gateway di pagamento ospitato sono PayPal, Noche e WorldPay.

  • Gateway di pagamento condiviso :

    In un gateway di pagamento condiviso, durante l'elaborazione del pagamento, il cliente viene indirizzato alla pagina di pagamento e rimane sul sito di e-commerce. Una volta compilati i dettagli del pagamento, il processo di pagamento procede. Poiché non lascia il sito di e-commerce durante l'elaborazione del pagamento, questa modalità è semplice e, più preferibilmente, un esempio di gateway di pagamento condiviso è eWay, Stripe.

Tipi di test per il dominio di pagamento

Il test per Payment Gateway dovrebbe includere

Test funzionale : è l'atto di testare la funzionalità di base del gateway di pagamento. È per verificare se l'applicazione si comporta nello stesso modo in cui dovrebbe essere come la gestione degli ordini, il calcolo, un'aggiunta di IVA secondo il paese, ecc.

Integrazione : verifica l'integrazione con il servizio della tua carta di credito.

Prestazioni : identifica varie metriche sulle prestazioni come il maggior numero possibile di utenti che attraversano i gateway durante un giorno specifico e li converte in utenti simultanei

Sicurezza : è necessario eseguire un passaggio di sicurezza approfondito per Payment Gateway.

Come testare Payment Gateway: elenco di controllo completo

Prima di iniziare il test -

  • Raccogli i dati di prova corretti per il numero di carta di credito fittizio per il maestro, visto, master ecc.
  • Raccogli informazioni sul gateway di pagamento come Google Wallet, Paypal o altro
  • Raccogli il documento del gateway di pagamento con codici di errore
  • Comprendere la sessione e i parametri passati attraverso l'applicazione e il gateway di pagamento
  • Comprendere e testare la quantità di informazioni correlate passate attraverso la stringa di query, la variabile o la sessione
  • Insieme alla lingua del gateway di pagamento, controlla la lingua dell'applicazione
  • Sotto le varie impostazioni del gateway di pagamento come il formato valuta, i dati degli abbonati raccolti.

Esempi di casi di test per il test del gateway di pagamento

Di seguito sono riportati importanti scenari / casi di test per controllare il gateway di pagamento

Sr # Casi test
1 Durante il processo di pagamento, prova a cambiare la lingua del gateway di pagamento
2 Dopo il pagamento riuscito, prova tutti i componenti necessari, sia che vengano recuperati o meno
3 Controlla cosa succede se il gateway di pagamento smette di rispondere durante il pagamento
4 Durante il processo di pagamento controlla cosa succede se la sessione termina
5 Durante il processo di pagamento controlla cosa succede nel backend
6 Controlla cosa succede se il processo di pagamento non riesce
7 Controllare le voci del database se memorizzano o meno i dettagli della carta di credito
8 Durante il processo di pagamento controlla le pagine di errore e le pagine di sicurezza
9 Controlla le impostazioni del blocco dei popup e guarda cosa succede se un blocco dei popup è attivato e disattivato
10 Tra il gateway di pagamento e le pagine del buffer di controllo dell'applicazione
11 Verifica l'avvenuto pagamento, un codice di successo viene inviato all'applicazione e una pagina di conferma viene mostrata all'utente
12 Verifica se la transazione viene elaborata immediatamente o se l'elaborazione è affidata alla tua banca
13 Dopo aver effettuato con successo la transazione, controlla se il gateway di pagamento ritorna alla tua applicazione
14 Controllare tutto il formato e i messaggi quando il processo di pagamento è andato a buon fine
15 A meno che tu non abbia una ricevuta di autorizzazione dal gateway di pagamento, il bene non dovrebbe essere spedito
16 Informare il titolare per qualsiasi transazione elaborata tramite posta elettronica. Crittografa il contenuto della posta
17 Controlla il formato dell'importo con il formato valuta
18 Controlla se ciascuna delle opzioni di pagamento è selezionabile
19 Controlla se ciascuna opzione di pagamento elencata apre la rispettiva opzione di pagamento in base alle specifiche
20 Verifica se il gateway di pagamento utilizza per impostazione predefinita l'opzione della carta di credito / debito desiderata
21 Verifica che l'opzione predefinita per la carta di debito mostri il menu a discesa di selezione della carta

Cose da considerare prima di acquistare il pacchetto Gateway

  • Se hai acquistato un pacchetto carrello acquisti, informati sulla sua compatibilità
  • Se il pacchetto del gateway di acquisto è in scadenza, chiedi al fornitore del gateway di pagamento un elenco delle applicazioni supportate
  • Il gateway deve offrire la protezione del sistema di verifica degli indirizzi
  • Scopri i tipi di protezione delle transazioni offerti
  • Controlla quali tipi di carte di debito o di credito sono accettate dal gateway di pagamento scelto
  • Controlla le commissioni di transazione applicate da un gateway di pagamento
  • Controlla se i gateway raccolgono il pagamento direttamente sul modulo o indirizzano a un'altra pagina per completare l'acquisto