La prueba de POS se define como la prueba de una aplicación de punto de venta. Un POS o Punto de venta El software es una solución vital para que los comercios minoristas realicen transacciones fácilmente desde cualquier lugar. Seguro que has visto una terminal de punto de venta al pagar en tu centro comercial favorito.
El sistema es más complejo de lo que cree y está estrechamente integrado con otros sistemas de software como almacén, inventario, órdenes de compra, cadena de suministro, marketing, planificación de mercancías, etc. El conocimiento del dominio POS es importante para las pruebas.
Prueba Architectura para aplicación POS
La arquitectura de prueba de POS incluye tres componentes para la prueba: terminal de POS, servidor de tienda y servidor empresarial. Básicamente, se clasifica en tres niveles para la prueba de la aplicación de POS.
Nivel 1- (Terminal POS)
Nivel 2- (Servidor de tienda)
Nivel 3- (Servidor empresarial)
Pruebas de dispositivos y hardware (RFID, escáner, impresora, lector de códigos de barras)
Casos de prueba de muestra para POS utilizados en el comercio minorista
Para garantizar la calidad de la Sistema POSEs obligatorio realizar pruebas adecuadas del software TPV. Estas pruebas abarcan muchos aspectos, como...
Escenario de prueba
Casos de prueba
Actividad del cajero
Probar que la entrada de artículos adquiridos por un cliente es correcta
Los descuentos de prueba se aplican correctamente.
Verifique que se puedan usar las tarjetas de valor de la tienda
Verifique que la gestión de caja chica funcione como se esperaba
Consultar totales y coincidencia de cierres
Compruebe que los préstamos del cajón de efectivo se manejen correctamente
Prueba el Sistema POS Es compatible con periféricos como lector RFID, escáner de código de barras, etc.
Procesamiento de pasarela de pago
Pruebe la validez del número CVV de la tarjeta de crédito
Pruebe deslizar tarjetas por ambos lados y fichas
Verifique que los datos de la tarjeta capturada estén correctamente cifrados y descifrados
Sales
Verifique un proceso de venta regular
Las ventas de cheques se pueden procesar con tarjetas de débito/crédito.
Consultar compra de membresía de fidelidad
Verifique que se muestren los precios correctos de la mercancía adquirida
Prueba de transacción "0" o nula
Vincular UPC o códigos de barras a proveedores
Prueba los detalles de facturación o de envío en el administrador de pagos
Prueba de transacción de referencia
Pruebe el formato de impresión del recibo generado
Verifique que se genere el código correcto para transacciones aprobadas, retenidas o rechazadas
Escenarios de devolución y cambio
Asegúrese de que el inventario interno esté bien integrado con otros puntos de venta o cadena de suministro.
Cheque de cambio o devolución de un artículo en efectivo
Compruebe si el sistema responde al cambio o devolución de un artículo con tarjeta de crédito
El sistema de verificación procesa la venta con recibo o sin recibo
Verifique que el sistema debería permitir ingresar el código de barras manualmente en caso de que el escáner no funcione
Verifique que el sistema muestre tanto el monto actual como el monto del descuento en un intercambio de artículo, si corresponde
Rendimiento
Verifique la velocidad o el tiempo necesario para recibir una respuesta o enviar una solicitud
Verifique que las reglas basadas en transacciones sean aplicables (descuentos/impuestos/reembolsos, etc.)
Verifique que se genere el código correcto para transacciones aprobadas, retenidas o rechazadas
Escenarios negativos
Sistema de prueba con datos de tarjeta vencidos
Prueba con un PIN no válido para tarjeta de crédito
Verifique el inventario ingresando un código incorrecto para el artículo
Compruebe cómo responde un sistema al ingresar un número de factura incorrecto
Prueba de transacción negativa
Pruebe la respuesta del sistema al ingresar una fecha no válida para artículos de ofertas promocionales en línea
Gestionando Promociones y descuentos
Sistema de prueba para varios descuentos, como descuento para veteranos, descuento de temporada, descuento por exceso o exceso de equipaje, etc.
Sistema de prueba para diversas ofertas promocionales en determinados artículos de línea
Sistema de alerta de prueba que notifica fin o inicio de ofertas de temporada
Pruebe si el recibo imprime el descuento exacto o las ofertas aprovechadas
Sistema de prueba para asignar ofertas incorrectas o artículos con descuento en línea
Pruebe el proceso de gestión de pedidos
Verificar que los datos del producto obtenidos después de escanear un código de barras sean precisos
Seguimiento de los datos del cliente
Prueba de respuesta del sistema con entrada incorrecta de datos del cliente
Sistema de prueba para permitir el acceso autorizado a los datos confidenciales del cliente
Pruebe la base de datos para registrar el historial de compras de los clientes (qué compran, con qué frecuencia compran, etc.)
Seguridad y cumplimiento normativo
Verificación del sistema POS según el cumplimiento normativo
Pruebe el sistema de alerta que notifica a los defensores de la seguridad
Asegúrese de poder anular un pago antes de publicarlo
Probar perfiles de usuario y niveles de acceso en el software POS
Probar la coherencia de la base de datos
Verifique información específica sobre cada pago en efectivo, identificador de cupón, número de cheque, etc.
Pruebas de informes
Prueba de un informe de análisis de tendencias
La información de prueba relacionada con transacciones con tarjeta de crédito debe reflejarse en los informes.
Prueba para informes individuales y consolidados del historial de compras de los clientes.
Prueba para la generación de informes en línea
Pruebas de seguridad para sistemas POS minoristas
Algunos estudios recientes han Punto de Venta Vulnerabilidades de seguridad muy altas en los sistemas. Las siguientes medidas contribuirán a la seguridad del punto de venta.
Es muy importante abordar las pruebas de seguridad de conformidad con el estándar PCI como parte de las pruebas empresariales.
Administre activamente todo el software en la red para que solo el software autorizado pueda ejecutarse e instalarse
Conducir regularmente Pruebas de penetración para identificar vectores de ataque y vulnerabilidades
Incluir pruebas para detectar la presencia de información y artefactos del sistema desprotegidos que serían útiles para los piratas informáticos.
Utilice herramientas de prueba de vulnerabilidad
Crear un banco de pruebas que imite un entorno de producción para pruebas de penetración específicas y ataques contra elementos que no se prueban en producción.
Desafíos en las pruebas de POS
Configuraciones múltiples
Interfaces complejas
Problemas periféricos
Actualizaciones
Cumplimiento de PCI
mantenimiento del laboratorio de pruebas
Resumen
El POS minorista exige un alto nivel de pruebas teniendo en cuenta que su rendimiento y correcto funcionamiento incide directamente en los ingresos del negocio.
Para reducir el riesgo y las posibilidades de falla del POS durante el proceso de transacción, es esencial realizar pruebas en condiciones extremas.
Las pruebas deben realizarse tanto a nivel de aplicación como de empresa
Sus pruebas deben cubrir los siguientes escenarios: Actividad del cajero, Pasarela de Pago (seleccione para continuar) Procesamiento, Ventas, Escenarios de devolución y cambio, Rendimiento, Escenarios negativos, Gestión Promociones y descuentos, seguridad y cumplimiento normativo.
Varias configuraciones, problemas periféricos y actualizaciones son algunos de los problemas que deberá resolver durante la prueba.
Manténgase actualizado sobre la IAObtén IA semanal Habilidades, tendencias y consejos prácticos.
Regístrate para recibir el boletín
Te has suscripto satisfactoriamente. Por favor revise su bandeja de entrada.