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

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.
