Teste de gateway de pagamento
O Teste de Gateway de Pagamento é um teste de Gateway de Pagamento em um sistema para compras e transações online pelos usuários. O objetivo do teste de gateway de pagamento é garantir a segurança, confiabilidade e desempenho de um gateway de pagamento criptografando e protegendo os detalhes de pagamento entre o usuário e o comerciante, proporcionando uma experiência de pagamento tranquila.
Um sistema de gateway de pagamento é um serviço de aplicativo de comércio eletrônico que aprova o pagamento com cartão de crédito para compras online. Os gateways de pagamento protegem os detalhes do cartão de crédito criptografando informações confidenciais, como números de cartão de crédito, detalhes do titular da conta e assim por diante. Essas informações são passadas com segurança entre o cliente e o comerciante e vice-versa.
Gateways de pagamento modernos também aprovam com segurança pagamentos via cartões de débito, transferências bancárias eletrônicas, cartões de dinheiro, pontos de recompensa etc.
Neste tutorial, você aprenderá
- Tipos de sistema de gateway de pagamento
- Tipos de teste para domínio de pagamento
- Como testar o gateway de pagamento: lista de verificação completa
- Exemplo de casos de teste para teste de gateway de pagamento
- Coisas a considerar antes de comprar o pacote de gateway
Junte-se ao nosso projeto de teste Live Payment Gateway gratuitamente
Tipos de sistema de gateway de pagamento
- Gateway de pagamento hospedado :
O sistema de gateway de pagamento hospedado direciona o cliente de um site de comércio eletrônico para o link do gateway durante o processo de pagamento. Assim que o pagamento for feito, ele trará o cliente de volta ao site de comércio eletrônico. Para esse tipo de pagamento você não precisa de uma identificação de comerciante, um exemplo de gateway de pagamento hospedado são PayPal, Noche e WorldPay.
- Gateway de pagamento compartilhado :
Em um gateway de pagamento compartilhado, durante o processamento do pagamento, o cliente é direcionado para a página de pagamento e permanece no site de e-commerce. Depois que os detalhes do pagamento são preenchidos, o processo de pagamento continua. Como não sai do site de comércio eletrônico durante o processamento do pagamento, essa modalidade é fácil e, mais preferencialmente, um exemplo de gateway de pagamento compartilhado é o eWay, Stripe.
Tipos de teste para domínio de pagamento
O teste de gateway de pagamento deve incluir
Teste Funcional : É o ato de testar a funcionalidade básica do gateway de pagamento. É para verificar se o aplicativo se comporta da mesma maneira que deveria ser como o tratamento de pedidos, cálculo, adição de IVA de acordo com o país etc.
Integração : Teste a integração com seu serviço de cartão de crédito.
Desempenho : identifique várias métricas de desempenho, como o maior número possível de usuários passando por gateways durante um dia específico e convertendo-os em usuários simultâneos
Segurança : você precisa executar uma passagem de segurança profunda para o gateway de pagamento.
Como testar o gateway de pagamento: lista de verificação completa
Antes de começar o teste -
- Colete dados de teste adequados para o número do cartão de crédito fictício do maestro, visa, master etc.
- Colete informações de gateway de pagamento, como Google Wallet, Paypal ou outro
- Colete documento de gateway de pagamento com códigos de erro
- Entenda a sessão e os parâmetros passados pelo aplicativo e pelo gateway de pagamento
- Entenda e teste a quantidade de informações relacionadas passadas por meio de string de consulta ou variável ou sessão
- Junto com o idioma do portal de pagamento, verifique o idioma do aplicativo
- Sob as várias configurações de gateway de pagamento, como formato de moeda, os dados do assinante são coletados.
Exemplo de casos de teste para teste de gateway de pagamento
A seguir estão importantes cenários / casos de teste para verificar o gateway de pagamento
Sr # | Casos de teste |
---|---|
1 | Durante o processo de pagamento, tente alterar o idioma do portal de pagamento |
2 | Após o pagamento bem-sucedido, teste todos os componentes necessários, sejam eles recuperados ou não |
3 | Verifique o que acontece se o gateway de pagamento parar de responder durante o pagamento |
4 | Durante o processo de pagamento verifique o que acontece se a sessão terminar |
5 | Durante o processo de pagamento verifique o que acontece no backend |
6 | Verifique o que acontece se o processo de pagamento falhar |
7 | Verifique as entradas do banco de dados se eles armazenam detalhes de cartão de crédito ou não |
8 | Durante o processo de pagamento, verifique as páginas de erro e as páginas de segurança |
9 | Verifique as configurações do bloqueador de pop-up e veja o que acontece se um bloqueador de pop-up estiver ativado e desativado |
10 | Entre o gateway de pagamento e as páginas do buffer de verificação do aplicativo |
11 | Verifique se o pagamento foi bem sucedido, um código de sucesso é enviado para o aplicativo e uma página de confirmação é exibida para o usuário |
12 | Verifique se a transação é processada imediatamente ou se o processamento está em mãos de seu banco |
13 | Após a transação bem-sucedida, verifique se o gateway de pagamento retorna ao seu aplicativo |
14 | Verifique todos os formatos e mensagens quando o processo de pagamento for bem-sucedido |
15 | A menos que você não tenha um recibo de autorização do gateway de pagamento, a mercadoria não deve ser enviada |
16 | Informe o proprietário de qualquer transação processada por e-mail. Criptografar o conteúdo do e-mail |
17 | Verifique o formato do valor com o formato da moeda |
18 | Verifique se cada uma das opções de pagamento é selecionável |
19 | Verifique se cada opção de pagamento listada abre a respectiva opção de pagamento de acordo com a especificação |
20 | Verifique se o padrão do gateway de pagamento é a opção de cartão de débito / crédito desejada |
21 | Verifique se a opção padrão para cartão de débito mostra o menu suspenso de seleção de cartão |
Coisas a considerar antes de comprar o pacote de gateway
- Se você comprou um pacote de carrinho de compras, descubra sua compatibilidade
- Se o pacote de gateway de compras estiver vencido, peça ao provedor de gateway de pagamento uma lista de aplicativos compatíveis
- O gateway deve oferecer Proteção de Sistema de Verificação de Endereço
- Descubra os tipos de proteção de transação oferecidos
- Verifique quais tipos de cartão de débito ou crédito são aceitos pelo gateway de pagamento escolhido
- Verifique as taxas de transação cobradas por um portal de pagamento
- Verifique se os gateways coletam o pagamento diretamente no formulário ou direcionam para outra página para concluir a compra