Casi di test del gateway di pagamento – Tutorial con scenari di test
Test del gateway di pagamento
Test del gateway di pagamento è un test del Payment Gateway in un sistema per acquisti e transazioni online da parte degli utenti. Lo scopo del test del Payment Gateway è garantire la sicurezza, l'affidabilità e le prestazioni di un Payment Gateway crittografando e proteggendo i dettagli di pagamento tra utente e commerciante, offrendo al contempo un'esperienza di pagamento fluida.
Un sistema di gateway di pagamento è un servizio di applicazione di e-commerce che approva il pagamento con carta di credito per gli acquisti online. I gateway di pagamento salvaguardano 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 moderni gateway di pagamento approvano in modo sicuro anche i pagamenti tramite carte di debito, bonifici bancari elettronici, carte di pagamento, punti premio ecc.
Partecipa gratuitamente al nostro progetto di test del gateway di pagamento in tempo reale
Tipi di sistemi di gateway di pagamento
Gateway di pagamento ospitato
Il sistema di gateway di pagamento ospitato indirizza il cliente lontano 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 inseriti 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 preferibile, un esempio di gateway di pagamento condiviso è eWay, Stripe.
Tipi di test per il dominio di pagamento
Il test per il gateway di pagamento dovrebbe includere
Test di funzionalità: È l'atto di testare la funzionalità di base del gateway di pagamento. Si tratta di verificare se l'applicazione si comporta come dovrebbe, ovvero la gestione degli ordini, i calcoli, l'aggiunta dell'IVA a seconda del paese, ecc.
Integrazione:: prova l'integrazione con il servizio della tua carta di credito.
Cookie di prestazione: identifica vari parametri prestazionali come il numero più alto 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 il gateway di pagamento.
Come testare il gateway di pagamento: lista di controllo completa
Prima di iniziare il test:
- Raccogli i dati di test corretti per il numero di carta di credito fittizio per maestro, visto, master ecc.
- Raccogli informazioni sui gateway di pagamento come Google Wallet, Paypal o altro
- Raccogli il documento del gateway di pagamento con i 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
- Nelle varie impostazioni del gateway di pagamento come il formato valuta, i dati dell'abbonato raccolti.
Esempio di casi di test del gateway di pagamento
Di seguito sono riportati importanti scenari/casi di test per controllare il gateway di pagamento
signore# | Test di Casi |
---|---|
1 | Durante il processo di pagamento prova a cambiare la lingua del gateway di pagamento |
2 | Dopo aver effettuato con successo il pagamento, testa tutti i componenti necessari, indipendentemente dal fatto che siano stati 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 fallisce |
7 | Controllare le voci del database per verificare 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 popup e guarda cosa succede se un blocco popup è attivato e disattivato |
10 | Tra il gateway di pagamento e le pagine di controllo dell'applicazione buffer |
11 | Verifica se il pagamento è andato a buon fine, 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 | Controlla tutti i formati e i messaggi una volta completato il processo di pagamento |
15 | A meno che tu non disponga di una ricevuta di autorizzazione dal gateway di pagamento, la merce non dovrebbe essere spedita |
16 | Informare il proprietario di ogni transazione elaborata tramite e-mail. Criptare il contenuto della posta |
17 | Controlla il formato dell'importo con il formato della 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 debito/credito desiderata |
21 | Verificare che l'opzione predefinita per la carta di debito mostri il menu a discesa per la selezione della carta |
Cose da considerare prima di acquistare il pacchetto Gateway
- Se hai acquistato un pacchetto carrello, informati sulla sua compatibilità
- Se è necessario il pacchetto Shopping Gateway, 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 credito sono accettate dal gateway di pagamento prescelto
- Controlla le commissioni di transazione applicate da un gateway di pagamento
- Controlla se i gateway raccolgono il pagamento direttamente sul modulo o lo indirizzano a un'altra pagina per completare l'acquisto