Las pruebas son una parte integral de la ingeniería de software, especialmente en relación con los pagos, donde los pequeños problemas técnicos pueden tener implicaciones significativas para tu empresa.
Hace un tiempo, presentamos un conjunto de tarjetas de prueba para que las uses con la API de Google Pay en modo de PRUEBA
. Estas tarjetas permiten crear casos de prueba simples para verificar que tu integración con Google Pay funcione como se espera. Si bien fue un gran comienzo, algunas tarjetas predefinidas solo te permiten ejecutar un número limitado de escenarios de prueba de “camino viable”, confinados al dominio de tus apps.
Hoy, presentamos las tarjetas de prueba de PSP, una actualización del conjunto de pruebas de Google Pay, que te permite usar tarjetas de prueba de tus procesadores de pago favoritos para crear escenarios de prueba completos, lo que permite implementar estrategias de prueba adicionales, tanto manuales como automatizadas.
Cuando seleccionas una tarjeta, el resultado se envía a tu app a través de la API, de modo que puedes usarlo para validar flujos de pago integrales de extremo a extremo, incluida la transmisión de información de pago a tu backend para completar el pedido con tu procesador. Estas tarjetas de prueba te permiten verificar el comportamiento de tu solicitud con respecto a diversos resultados de pago, incluidas las transacciones exitosas y fallidas debido a fraude, rechazos, fondos insuficientes, entre otros motivos.
Esta actualización también admite la automatización de pruebas, por lo que puedes escribir pruebas de interfaz de usuario completas utilizando herramientas familiares como UIAutomator y Espresso en Android, e incluirlas en tus flujos de CI/CD y así fortalecer aún más tus experiencias de pago.
La nueva generación del conjunto de pruebas de Google Pay está actualmente en fase beta y se ofrecerá soporte web a finales de este año. Podrás usar tarjetas de prueba en Android para 5 de los PSP más utilizados: Stripe, Adyen, Braintree, WorldPay y Checkout.com, y continuaremos agregando tarjetas de prueba de tus PSP favoritos.
Las capacidades de prueba mejoradas son una de las solicitudes más frecuentes de la comunidad de desarrolladores. Desde Google Pay, nos comprometemos a brindarte las herramientas que necesitas para fortalecer tus flujos de pago y mejorar el rendimiento de tu proceso de pago.
Echa un vistazo a la documentación para comenzar a mejorar tus pruebas de pagos. Además, descubre el conjunto de pruebas de muestra en la app de código abierto de demostración de Google Pay.