CasosDePruebas - Boton de Pagos de Factura_V2
-
Upload
carlosparra -
Category
Documents
-
view
221 -
download
2
description
Transcript of CasosDePruebas - Boton de Pagos de Factura_V2
Diseño Casos de Prueba
ID Fecha Precondiciones
1
11/4/2014
2
11/4/2014
3
11/4/2014
4
11/4/2014
Precondiciones: Correcto acceso al portal de ClaroClientes con servicios pertenecientes al Porveedor de Claro
Precondiciones: Servicio habilitado de factura electronicaIngreso al portal Miclaro con usuario y contraseña correcta
Precondiciones: Correcto ingreso con usuario y clave al portal MiclaroIngreso de los datos completos y requeridos por Claro, para el cargue automatico en Transfiriendo
Precondiciones: Ingreso de los datos completos y requeridos por Claro, para el cargue automatico en TransfiriendoDatos y valores completos y correctos
Enumerar CP
5
11/4/2014
6
11/4/2014
7
11/4/2014
Precondiciones: Ingreso de los datos completos y requeridos por Claro, para el cargue automatico en TransfiriendoDatos y valores completos y correctos
Precondiciones: El usuario debe tener presente los datos de la tarjeta o medio de pago a seleccionar
Precondiciones: El usuario debe tener presente los datos de la tarjeta o medio de pago a seleccionar
8
11/4/2014
9
11/4/2014
10
11/4/2014
Precondiciones: El usuario debe tener presente los datos de la tarjeta o medio de pago a seleccionar
Precondiciones: El usuario debe tener presente los datos de la tarjeta o medio de pago a seleccionar
Precondiciones: El usuario debe tener presente los datos de la tarjeta o medio de pago a seleccionar
11
11/4/2014
12
11/4/2014
13
11/4/2014
14
11/4/2014
Precondiciones: Correcto acceso al portal de ClaroClientes con servicios pertenecientes al Porveedor de ClaroIngresar el usuario y clave para acceder al servicio
Precondiciones: Correcto acceso al portal de ClaroClientes con servicios pertenecientes al Porveedor de ClaroIngresar el usuario y clave para acceder al servicio
Precondiciones: Realización de la transaccióncorrecto funcionamiento en la concatenación de sistemas
Precondiciones: Existencia del usuario y contraseña con privilegios para acceder a la información
15
11/4/2014
16
11/4/2014
17
11/4/2014
18
11/4/2014
Precondiciones: Existencia del usuario y contraseña con privilegios para acceder a la información
Precondiciones: Existencia del usuario y contraseña con privilegios para acceder a la información
Precondiciones: Existencia del usuario y contraseña con privilegios para acceder a la información
Precondiciones: Existencia del usuario y contraseña con privilegios para acceder a la información
19
11/4/2014
20
11/4/2014
21
11/4/2014
22
11/4/2014
Precondiciones: Existencia del usuario y contraseña con privilegios para acceder a la información
Precondiciones: Existencia del usuario y contraseña con privilegios para acceder a la información
Precondiciones: Existencia del usuario y contraseña con privilegios para acceder a la información
Precondiciones: Trnasacciones realizadas en diferente horarioCorrecto funcionamiento del proceso acutomatico que envia transfiriendo a Claro
Caso de uso/Requisito:Diseñó:Ejecutó
Diseño Casos de Prueba
Descripción Pasos
Conexión a la aplicación externa de transfiriendo
Función del medio de pago por PSE
Función del Botón Pago sin habilitar factura electronica
_Verificar que en el módulo de Claro se encuentre el botón de pago- Enseguida hacer clic en el botón pago de factura- El sistema envía al usuario al formulario correspondiente, según su estado:- Si no tiene habilitada la factura electrónica el sistema arroja formulario de activación servicio de factura electrónica con los siguientes campos:* Forma de notificación (correo electrónico - SMS)* Móvil de notificación *Correo de envío de facturaenseguida los botones de Aceptar (continua el proceso de pago) y Cancelar (regresa a la pagina principal)
Función del Botón Pago habilitada la opcion de factura electronica
- El sistema valida que el cliente exista en la BD.- al iniciar sesión envía al cliente al resumen o datos de la factura con los siguientes campos:- Botón resumen factura- cuadro de selección Factura por servicios - Factura equipo cada campo con su valor a pagar - Botones de Regresar y Siguiente- El sistema permite realizar el pago de las facturas estén vencidas o no- El usuario podra visualizar los datos e información que ingreso desde el portal de Claro- Verificar que los datos coincidan con los ingresados desde el portal.- Visualizar los medios de pago activos:- Imagen o link con la etiqueta pse pagos seguros en linea-Imagen o link con etiqueta CREDIBANCO es su redNota: Ninguno de los campos son editables en pantalla actual
_ El usuario realiza clic en la imagen o link Pse pagos seguros en linea- el sistema permite visualizar un mensaje de confirmación para continuar la operación- Se debe escoger una de las opciones - Cancelar: al hacer clic en esta opción, el sistema envia a la pantalla actual- Aceptar: al hacer clic en esta opción, el sistema ingresa a la pasarela de pagos
Enumerar CP Generar CP
Función del medio de pago por CREDIBANCO
_ El usuario realiza clic en la imagen o link CREDIBANCO es su red- el sistema permite visualizar un mensaje de confirmación para continuar la operación- Se debe escoger una de las opciones - Cancelar: al hacer clic en esta opción, el sistema envia a la pantalla actual- Aceptar: al hacer clic en esta opción, el sistema ingresa a la pasarela de pagos
Datos requeridos para ingresar el pago desde la opción Tarjeta de credito
_ El sistema permite visualizar los datos no editables como: Cliente, Nro de identificación, Compañía- El usuario debe completar los datos de la tarjeta.- Los campos no editables son: Referencia, Compra Neta, IVA, Total, Base de devolución- Los campos a seleccionar son:- Medio de pago (comboBox con: Visa, Credencial, American express, Diners clubs )- Tipo de tarjeta (comboBox con: Crédito, Débito)- Tipo de cuenta (comboBox con: Ahorro, Corriente)- Número de tarjeta- Código de Verificación (se visualiza cuando se escoge la opción tipo de tarjeta Crédito)- Fecha de vencimiento (comboBox para el mes y año)- Número de cuotas (comboBox)
Datos requeridos para ingresar el pago desde la opción PSE
_ El sistema permite visualizar los datos no editables como: Cliente, Nro de identificación, Compañía- El usuario debe completar los datos de la tarjeta.- Los campos no editables son: Referencia, Compra Neta, IVA, Total, Base de devolución- Los campos a seleccionar son:- Medio de pago (comboBox con: Visa, Credencial, American express, Diners clubs )- Tipo de tarjeta (comboBox con: Crédito, Débito)- Tipo de cuenta (comboBox con: Ahorro, Corriente)- Número de tarjeta- Código de Verificación (se visualiza cuando se escoge la opción tipo de tarjeta Crédito)- Fecha de vencimiento (comboBox para el mes y año)- Número de cuotas (comboBox)
Existencia de la aplicación externa de RED bancaria
Existencia de la aplicación externa de BSCS
Existencia de la aplicación externa de Enrutados
_Se confirma el ingreso con un usuario y clave para inicio de sesión - El sistema permite verificar el proceso o flujo para pagos de factura a servicios postpagoNota: El proceso es manejado por canales dedicados de claro a Transfiriendo
_ Se confirma el ingreso con un usuario y clave para inicio de sesión - El sistema permite verificar el proceso o flujo para pagos de factura a servicios postpagoNota: El proceso es manejado por canales dedicados de claro a Transfiriendo
_ Se confirma el ingreso con un usuario y clave para inicio de sesión - El sistema permite verificar el proceso o flujo para pagos de factura a servicios postpagoNota: El proceso es manejado por canales dedicados de claro a Transfiriendo
Realizar el pago de la factura electrónica
Verificación del reporte para Transfiriendo
Generar el pago de la factura electrónica sin mensaje exitoso
- el sistema valida que el cliente exista en la BD.- al iniciar envía al cliente al resumen de la factura- Si generar clic en la opción Regresar Lo devolverá al menú principal- Si generar clic en la opción Pagar Lo llevara al proveedor del servicio, donde al cliente le dará la opción de pago con tarjeta débito o tarjeta crédito.- El sistema permite escoger la factura a cancelar ya sea factura por equipo o por servicios - El usuario debe realizar el pago total de su factura no permite realizar pagos parciales - Luego de realizar el proceso el sistema valida la información - Al generar datos erróneos entre otros- El sistema lo devolverá al menú de Mi Claro con el siguiente mensaje "Apreciado Usuario su pago no ha sido procesado con éxito, inténtelo más tarde"
Nota: Se debe colocar un tiempo máximo donde las transacciones pendientes de Tarjetas de Crédito sean canceladas para que el cliente no tenga problemas para intentar de nuevo el pago, esto no aplica para pagos de PSE dado que es un procesos certificado por ACH.
_ Ingresar el usuario y clave para acceder al servicio- el sistema valida que el cliente exista en la BD.- al iniciar envía al cliente al resumen de la factura- Si genera clic en la opción Regresar Lo devolverá al menú principal
Validación del reporte automático de clientes existentes
_ CLARO realiza un desarrollo automático Generando la información que requiere el Integrador/Transfiriendo para cargar su sistema con la facturación del cliente ya sea por servicio o por equipo- Por cada transacción se debe detallar los siguientes datos:- Token, como campo obligatorio, identificador por cada comercio, donde se concatena el documento del cliente, fecha y hora, número de factura, separados por el caracter PIPE"|".- Fecha y hora de transacción, campo obligatorio, formato YYYYMMDDThhmm - Número de documento, campo obligatorio, Identificar del documento o # de factura- Fecha de emisión, campo obligatorio, formato YYYYMMDD- Fecha de vencimiento, campo obligatorio, formato YYYYMMDD- Tip de identificación Deudor, campo obligatorio, debe enviarse el entero según los siguientes valores: - 12 Tarjeta de identidad, 13 Cedula de ciudadanía, 21 Tarjeta de extranjería, 22 Cedula de extranjería, 31 NIT, 41 pasaporte, 42 Número de identificación extranjería, 43 Sin identificación del exterior.- Numero identificación deudor, campo obligatorio, número con el que se realizó el login en Miclaro.- Nombre del cliente, campo obligatorio, nombres y apellidos con el que se realizó el login en Miclaro.- Valor sin IVA, campo obligatorio, subtotal- Valor IVA, campo obligatorio, - Valor total, campo obligatorio, total de la factura- Referencia, campo obligatorio, código del cliente
_ Verificar que registre en el log histórico del número de clientes que utilizan el servicio, indicando fecha y hora del pago por factura - Debe ser con formato idéntico al que suministra ACH (Autamitic clearing house), quien valida el estatus de las transacciones manejadas por transfiriendo.
Validar formato que suministra ACH (Autamitic clearing house)
El formato que suministra ACH para reportar pagos es Asobancaria 2001, bajo la descripción de los siguientes campos:1- Tipo registro: con longitud de 2, formato numérico, campo obligatorio, indica el encabezado.2- NIT Empresa facturadora: con longitud de 10, formato numérico, campo obligatorio, NIT de la empresa a la cual se le realiza el recaudo.3- Fecha de Recaudo: con longitud de 8, formato numérico “YYYYMMDD”, campo obligatorio, Fecha de la operación de recaudo
Validación de usuarios administradores sobre el módulo de consulta
_ Se debe iniciar sesión sobre el módulo de consulta - El primer usuario admin debe permitir validar el acceso y perfiles manejados de cada usuario- Puede ser manejado por CLARO o Transfiriendo- El segundo usuario admin debe validar el estado de cuentas y configuración de los servicios- Debe ser manejado por la Tesorería de CLARO.
Validación de archivos parciales para el restablecimiento de Servicio según el horario
_ Se envían varios archivos en el transcurso del día, el intervalo de envío de los archivos es parametrizable. - El horario para el corte del día es parametrizable. Depende de la ventana de ejecución del proceso automático de Reconexión. Actualmente está de 06:00 a 21:00. (Horario paramétrico) Se deberían recibir archivos parciales durante esta ventana de ejecución.
Validación de archivos parciales para el restablecimiento de Servicio fuera de la fecha de corte
_ Los pagos realizados entre la fecha del corte y a la media noche se deben compilar en un archivo manteniendo la fecha en que se realizó el pago y se debe enviar en el primer paquete del siguiente día, que sale a las 6 am o de acuerdo a la parametrización. La suma de los archivos parciales debería contener la misma información que el archivo
Validar la notificación del envío de archivos a Claro
Verificación de archivos sin registros duplicados o vacíos
_ No se debe repetir transacciones entre un archivo y otro. - Se debe crear un control automático que valide que los archivos parciales están llegando según lo programado (cada x tiempo). - Si no hay pagos en un periodo de tiempo igual se debería generar un archivo vacío (solo encabezado y registro de control).
Validación del archivo consolidado de Aplicación de Pagos
_ Se envía un solo archivo con los pagos recibidos entre las horas de corte definidas.- La hora de envío del archivo debe ser parametrizable. - Serán enviados en un archivo consolidado por día con los pagos recibidos entre las horas de corte definidas. Vendrán pagos de servicio
Seguimiento de pagos consecutivos desde la aplicación de Transfiriendo
_ Transfiriendo tendrá un procedimiento para el seguimiento de pagos consecutivos con la misma tarjeta, alertas del sistema financiero, Grabación de Ip´s, registros de aprobación, estado pendientes de tarjetas sospechosas.
_ Se generará un correo electrónico cada vez que se envié a Claro un archivo con la información de los pagos realizados al corte definido.- Si no llega el correo en las horas programadas, o se detecta que uno de los archivos no llegó, se podrá descargar desde el panel de Transfiriendo. Dicho archivo debe ser idéntico a los archivos que llegan automáticamente.- Cuando se pierde la conectividad las transacciones quedan pendiente, hasta que no esté aprobada por el Banco no se envía en los archivos. Estas transacciones quedan en chequeo con ACH para validar el estado definitivo. Si se intenta hacer el pago nuevamente Transfiriendo
FSP- Botón de Pagos de facturaJeniffer Cuervo López
Diseño Casos de PruebaAutomatización
* Resultado esperado
Correcto funcionamiento del link o botón PSE
* Tipo Caso de Prueba
Se automatizará?
El sistema permite correcto funcionamiento del botón Mi pago en línea
Ingreso de datos correctamente para la realización del pago de factura
Permitir el ingreso o direccionamiento a la aplicación de Transfiriendo.
Correcto funcionamiento del link o botón CREDIBANCO
Correcto ingreso de datos, de acuerdo a los campos editables
Correcto ingreso de datos, de acuerdo a los campos editables
El sistema realiza correcto funcionamiento del software
El sistema realiza correcto funcionamiento del software
El sistema realiza correcto funcionamiento del software
Validación de datos erróneos y visualización de mensaje por proceso no satisfactorio
Pago exitosamente en el sistema cuando la información es ingresada correctamente
Generar la información que requiere el Integrador/Transfiriendo para cargar su sistema
El sistema registra y envía reporte del log de validaciones, indicando fecha y hora
El sistema permite visualiza el formato establecido por ACH
generar la información que requiere el Integrador/Transfiriendo para cargar su sistema
Envió de archivos parciales, de acuerdo a la parametrización establecida
Envió de registros que realizan el pago en horario fuera de la fecha y hora de corte
Envió de archivos sin registros duplicados o vacíos
Reporte por pagos consecutivos dese transfiriendo
Envío del archivo consolidado final con la información correcta
Ingreso de correo electrónico a Claro y/o validación de archivos desde Transfiriendo
Ciclo 1 - Ejecución de pruebas Ciclo 2 - Pruebas de confirmación y regresión
Fecha Resultado Fecha*ClasificaciónIncidente Número
Ciclo 2 - Pruebas de confirmación y regresión Ciclo 3 - Pruebas de confirmación y regresión
Resultado Fecha Resultado Incidente NúmeroIncidente Número
Ciclo 1 - Ejecución de pruebas
Pasaron Fallaron No probado No Aplica
20 0 0 0 0 0
Ciclo 2 - Pruebas de confirmación y regresión
Pasaron Fallaron No probado No Aplica
0 0 0 0 0 0
Ciclo 3 - Pruebas de confirmación y regresión
Pasaron Fallaron No probado No Aplica
0 0 0 0 0 0
Estado de las Pruebas:
% General
0.0%
Total de Casos
DiseñadosPasaron
Regresión
Total de Casos a Ejecutar
Pasaron Regresión
Total de Casos a Ejecutar
Pasaron Regresión
Pendiente Ciclo 1
% de avance total
Ciclo 1 - Ejecución de pruebas
Status % Aprobación
Not Started 0.0% 0.0%
Ciclo 2 - Pruebas de confirmación y regresión
Status % Aprobación
Not Started 0.0% 0.0%
Ciclo 3 - Pruebas de confirmación y regresión
Status % Aprobación
Not Started 0.0% 0.0%
% Ejecución por Ciclo
% Ejecución por Ciclo
% Ejecución por Ciclo