Casos de prueba de pasarela de pago: tutorial con escenarios de prueba

Pruebas de pasarela de pago

Pruebas de pasarela de pago es una prueba de la pasarela de pago en un sistema para compras y transacciones en lรญnea por parte de los usuarios. El objetivo de la prueba de la pasarela de pago es garantizar la seguridad, la fiabilidad y el rendimiento de la pasarela de pago mediante el cifrado y la protecciรณn de los datos de pago entre el usuario y el comerciante, al tiempo que se proporciona una experiencia de pago fluida.

Un sistema de pasarela de pago es un servicio de aplicaciones de comercio electrรณnico que aprueba el pago con tarjeta de crรฉdito para compras en lรญnea. Las pasarelas de pago protegen los datos de la tarjeta de crรฉdito mediante el cifrado de informaciรณn confidencial, como nรบmeros de tarjeta de crรฉdito, datos del titular de la cuenta, etc. Esta informaciรณn se transmite de forma segura entre el cliente y el comerciante y viceversa. Las pasarelas de pago modernas tambiรฉn aprueban de forma segura los pagos mediante tarjetas de dรฉbito, transferencias bancarias electrรณnicas, tarjetas de efectivo, puntos de recompensa, etc.

รšnase a nuestro proyecto de prueba de pasarela de pago en vivo de forma gratuita

Tipos de sistema de pasarela de pago

Sistema de Pasarela de Pago
El conocimiento de la pasarela de pago es importante

Pasarela de pago alojada

El sistema de pasarela de pago alojado dirige al cliente fuera de un sitio de comercio electrรณnico al enlace de la pasarela durante el proceso de pago. Una vez realizado el pago, el cliente regresarรก a un sitio de comercio electrรณnico. Para este tipo de pago no necesita una identificaciรณn de comerciante; un ejemplo de pasarela de pago alojada son PayPal, Noche y WorldPay.

Pasarela de pago compartida

En una pasarela de pago compartida, mientras se procesa el pago, el cliente es dirigido a la pรกgina de pago y permanece en el sitio de comercio electrรณnico. Una vez que se completan los detalles del pago, continรบa el proceso de pago. Dado que no abandona el sitio de comercio electrรณnico mientras se procesa el pago, este modo es fรกcil y mรกs preferible; un ejemplo de pasarela de pago compartida es eWay, Stripe.

Tipos de prueba para el dominio de pago

Las pruebas de pasarela de pago deben incluir

Prueba de funcion: Es el acto de probar la funcionalidad base de la pasarela de pago. Es para verificar si la aplicaciรณn se comporta de la misma manera que se supone que debe ser como manejo de pedidos, cรกlculo, adiciรณn de IVA segรบn el paรญs, etc.

Integraciรณn: : Pruebe la integraciรณn con su servicio de tarjeta de crรฉdito.

Rendimiento: identifique varias mรฉtricas de rendimiento, como la mayor cantidad posible de usuarios que ingresan a travรฉs de puertas de enlace durante un dรญa especรญfico y conviรฉrtalos en usuarios simultรกneos.

Seguridad: Debe realizar un pase de seguridad profundo para la Pasarela de Pago.

Cรณmo probar la pasarela de pago: lista de verificaciรณn completa

Antes de comenzar a probar โ€“

  • Recopile datos de prueba adecuados para el nรบmero de tarjeta de crรฉdito ficticio para maestro, visa, maestro, etc.
  • Recopile informaciรณn de la pasarela de pago como Google Wallet, Paypal u otros
  • Recoger documento de pasarela de pago con cรณdigos de error
  • Comprender la sesiรณn y los parรกmetros pasados โ€‹โ€‹a travรฉs de la aplicaciรณn y la pasarela de pago.
  • Comprender y probar la cantidad de informaciรณn relacionada que se pasa a travรฉs de una cadena de consulta, una variable o una sesiรณn.
  • Junto con el idioma de la pasarela de pago, consulte el idioma de la aplicaciรณn.
  • Segรบn las diversas configuraciones de la pasarela de pago, como el formato de moneda, se recopilan los datos del suscriptor.

Ejemplo de casos de prueba de pasarela de pago

A continuaciรณn se presentan casos/escenarios de prueba importantes para verificar la pasarela de pago.

Sr # Casos de prueba
1 Durante el proceso de pago intenta cambiar el idioma de la pasarela de pago
2 Despuรฉs del pago exitoso, pruebe todos los componentes necesarios, ya sea que se recuperen o no
3 Compruebe quรฉ sucede si la pasarela de pago deja de responder durante el pago
4 Durante el proceso de pago comprueba quรฉ pasa si finaliza la sesiรณn
5 Durante el proceso de pago verifique lo que sucede en el backend
6 Compruebe quรฉ sucede si el proceso de pago falla
7 Verifique las entradas de la base de datos para ver si almacenan detalles de tarjetas de crรฉdito o no
8 Durante el proceso de pago consulte las pรกginas de error y las pรกginas de seguridad
9 Verifique la configuraciรณn del bloqueador de ventanas emergentes y vea quรฉ sucede si un bloqueador de ventanas emergentes estรก activado y desactivado
10 Entre la pasarela de pago y las pรกginas de verificaciรณn de la aplicaciรณn
11 Verifique el pago exitoso, se envรญa un cรณdigo de รฉxito a la aplicaciรณn y se muestra una pรกgina de confirmaciรณn al usuario
12 Verifique si la transacciรณn se procesa de inmediato o si el procesamiento se realiza en mano de su banco.
13 Despuรฉs de una transacciรณn exitosa, verifique si la pasarela de pago regresa a su aplicaciรณn
14 Verifique todos los formatos y mensajes cuando el proceso de pago sea exitoso
15 A menos que no tenga un recibo de autorizaciรณn de la pasarela de pago, el producto no debe enviarse
16 Informar al titular de cualquier transacciรณn procesada a travรฉs del correo electrรณnico. Encriptar el contenido del correo
17 Verifique el formato de monto con formato de moneda
18 Comprueba si cada una de las opciones de pago es seleccionable
19 Compruebe si cada opciรณn de pago enumerada abre la opciรณn de pago respectiva segรบn las especificaciones
20 Verifique si la pasarela de pago tiene por defecto la opciรณn de tarjeta de dรฉbito/crรฉdito deseada
21 Verificar que la opciรณn predeterminada para tarjeta de dรฉbito muestra el menรบ desplegable de selecciรณn de tarjeta

Cosas a considerar antes de comprar el paquete Gateway

  • Si has comprado un paquete de carrito de compras, infรณrmate sobre su compatibilidad
  • Si vence el paquete de la pasarela de compras, solicite al proveedor de la pasarela de pagos una lista de las aplicaciones compatibles.
  • La puerta de enlace debe ofrecer protecciรณn del sistema de verificaciรณn de direcciones.
  • Descubra los tipos de protecciรณn de transacciones que se ofrecen
  • Consulta quรฉ tipos de tarjetas de dรฉbito o crรฉdito acepta la pasarela de pago elegida
  • Verifique las tarifas de transacciรณn que cobra una pasarela de pago
  • Compruebe si las pasarelas cobran el pago directamente en el formulario o lo dirigen a otra pรกgina para completar la compra.

Resumir este post con: