Casos de teste de gateway de pagamento – tutorial com cenários de teste

Teste de gateway de pagamento

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 dos testes de gateway de pagamento é garantir a segurança, a confiabilidade e o desempenho de um gateway de pagamento, criptografando e protegendo os detalhes de pagamento entre o usuário e o comerciante, ao mesmo tempo que fornece uma experiência de pagamento tranquila.

Um sistema de gateway de pagamento é um serviço de aplicativo de comércio eletrônico que aprova 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 repassadas com segurança entre o cliente e o lojista e vice-versa. Os gateways de pagamento modernos também aprovam com segurança pagamentos por meio de cartões de débito, transferências bancárias eletrônicas, cartões bancários, pontos de recompensa, etc.

Participe do nosso projeto de teste de gateway de pagamento ao vivo gratuitamente

Tipos de sistema de gateway de pagamento

Sistema de gateway de pagamento
O conhecimento do gateway de pagamento é importante

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 efetuado, o cliente retornará ao site de comércio eletrônico. Para este tipo de pagamento você não precisa de um ID 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 comércio eletrônico. Assim que os dados de pagamento forem preenchidos, o processo de pagamento prossegue. Por não sair do site de e-commerce durante o processamento do pagamento, esta modalidade é fácil e mais preferível, um exemplo de gateway de pagamento compartilhado é o eWay, Stripe.

Tipos de teste para domínio de pagamento

Os testes para gateway de pagamento devem incluir

Teste funcional: É o ato de testar a funcionalidade básica do gateway de pagamento. É para verificar se a aplicação se comporta da mesma forma que deveria, como tratamento de pedidos, cálculo, acréscimo de IVA conforme 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 que passam por gateways durante um dia específico e os convertem em usuários simultâneos

Segurança: Você precisa realizar uma passagem de segurança profunda para o Payment Gateway.

Como testar o gateway de pagamento: lista de verificação completa

Antes de começar a testar –

  • Colete dados de teste adequados para o número fictício do cartão de crédito do maestro, visa, master, etc.
  • Colete informações de gateway de pagamento, como Google Wallet, Paypal ou outros
  • Colete documento de gateway de pagamento com códigos de erro
  • Entenda a sessão e os parâmetros passados ​​pelo aplicativo e gateway de pagamento
  • Compreenda e teste a quantidade de informações relacionadas passadas por meio de string de consulta, variável ou sessão
  • Junto com o idioma do gateway de pagamento, verifique o idioma do aplicativo
  • Sob as várias configurações do gateway de pagamento, como formato de moeda, os dados do assinante são coletados.

Exemplo de casos de teste de gateway de pagamento

A seguir estão cenários/casos de teste importantes para verificar o gateway de pagamento

Sr# Casos de teste
1 Durante o processo de pagamento, tente alterar o idioma do gateway 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 elas armazenam detalhes de cartão de crédito ou não
8 Durante o processo de pagamento, verifique as páginas de erro e 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 de buffer de verificação do aplicativo
11 Verifique o sucesso do pagamento, um código de sucesso é enviado ao aplicativo e uma página de confirmação é mostrada ao usuário
12 Verifique se a transação é processada imediatamente ou se o processamento é entregue ao 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 sobre qualquer transação processada por e-mail. Criptografe 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 conforme especificação
20 Verifique se o gateway de pagamento usa como padrão 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 Gateway

  • Se você comprou um pacote de carrinho de compras, descubra sua compatibilidade
  • Se o pacote do gateway de compras for devido, peça ao provedor do gateway de pagamento uma lista de aplicativos suportados
  • O gateway deve oferecer proteção do sistema de verificação de endereço
  • Descubra os tipos de proteção de transação oferecidos
  • Verifique quais tipos de cartões de débito ou crédito são aceitos pelo gateway de pagamento escolhido
  • Verifique as taxas de transação cobradas por um gateway de pagamento
  • Verifique se os gateways coletam o pagamento diretamente no formulário ou direto para outra página para finalizar a compra

Boletim informativo diário Guru99

Comece o seu dia com as últimas e mais importantes notícias sobre IA entregues agora mesmo.