T6974 - SMS DE SEGURIDAD

Anuncio
INFORME DE PRUEBA
Usuario Quality: Andrea Uribe
“NUEVA FUNCIONALIDAD”
TAREA: 6974 - SMS DE SEGURIDAD
DESARROLLADOR: Oscar Iribarren
REQUERIMIENTO
Con el objetivo de cumplir con uno de los proyectos de mayor prioridad que la empresa está
manejando en estos momentos “Automatización de funciones principales del IVR, Página
Web y Aplicación Móvil” debemos desarrollar el envío de SMS de seguridad para completar
las transacciones que realice el abonado tanto para la aplicación Web como móvil de
manera de cumplir con nuevas funcionalidades de ayuda al abonado.
Estos SMS de seguridad tendrán la finalidad de incorporar un nivel de seguridad a cada
transacción que el abonado realice; en primera instancia se contemplará para Pagos,
Actualización de Medios de Cobranza y actualización de Datos del Abonado.
Antes de que el abonado finalice la transacción, el sistema debe presentar al abonado 3
opciones: Envío de Código de Seguridad por Celular, Envío de Código de Seguridad por
Correo, Ambos.
Con esto lo que estamos haciendo es que el sistema solicite al abonado a través de un
mensaje por pantalla la confirmación del cambio; al abonado seleccionar cualquiera de las
opciones, el sistema debe generar y enviar el código de seguridad por cualquiera de las
vías, bien sea un mensaje de texto al número de celular del abonado y/o un email a su
cuenta de correo registrada, éste código de seguridad generado por el sistema debe ser
único y debe tener un tiempo de caducidad, con la finalidad de que el código recibido sea
ingresado por pantalla; sin éste código no se podrá realizar la confirmación del cambio
desde la página web o móvil.
El código de seguridad debe ser alfanumérico (mayúsculas y minúsculas) y debe tener una
longitud de 8 caracteres.
DESCRIPCIÓN DE LA NUEVA FUNCIONALIDAD
Se han desarrollado dos nuevos webservices que permiten generar y validar un
código de seguridad, que será utilizado para cada una de las transacciones que
requieren autenticación de usuario.
Se crean dos campos de configuración en la configuración general, un campo
denominado Segundos Vigencia Cód. Seguridad: donde se configuran los segundos
de vigencia que tendrá el código de seguridad. El otro campo se denomina Mensaje
Cód. Seguridad: donde se configura el cuerpo del mensaje que se enviará al generar
un código de seguridad.
Para el Webservices de SolicitarCodigoSeguridad la entrada es el correo electrónico
con el cual se encuentra registrado el abonado en la página web y el medio de envío:
SMS para mensaje de texto, EMA para correo electrónico y SEM para ambos
medios. La salida es el código de seguridad y la clave.
Para el Webservices de ConsultarCodigoSeguridad la entrada es el código de
seguridad, el email registrado y la clave. La salida es el código de error y el mensaje
correspondiente.
1.-Notas del Desarrollador.
Son
dos
webservices
wsValidarCodigoSeguridad,
que
se
se
llaman
crearon
wsSolicitarCodigoSeguridad
también
dos
campos
nuevos
y
en
ConfiguraciónGeneral CfgGenVigCodSeg(Fecha de vigencia del código de
seguridad en segundos), CfgGenMsgSeg(Mensaje para Código de seguridad), en
estos campos se configura la vigencia de la clave en segundos y lo que va a decir
el cuerpo del mensaje.
Se debe crear este numerador: insert into numgen values('SEGCOD', 'SEGURIDAD
CODIGO', 0, '10-12-2014')
2.- Notas de Configuración.
2.1.- Querys
No tiene querys
2.2.- Creación de Opciones y Menús
No tiene Opciones y Menús de inicialización
2.3.- Configuraciones Iniciales
No tiene configuraciones iniciales
2.4.- Versiones de Navegador y Java
Navegador: Mozilla FireFox (31.0) , Google Chrome (Versión 31.0.1650.48 m)
Versión de Java:
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)
Nota: los menú en el Google Chrome se alinean a la derecha a diferencia que en el
Mozilla FireFox que se alinean a la izquierda.
PRUEBAS REALIZADAS
 Configuración
Ruta: GxVision K2B  Conf. Operativa  Conf. General  Configuracion
Generales
En la siguiente pantalla se debe configurar los siguientes campos:
Segundos Vigencia Cód. Seguridad: se configuran los segundos de vigencia que tendrá
el código de seguridad.
Mensaje Cód. Seguridad: corresponde al cuerpo de mensaje que se enviará al generar
un código de seguridad.
 Solicitar Código de Seguridad
http://10.2.0.175:8080/GxVisionX_K2BToolsJavaEnvironment_GxTest103/s
ervlet/awssolicitarcodigoseguridad?wsdl
 SMS
Se verifica el mensaje en la cola para enviar SMS:
 Email
Se verifica el mensaje en la cola para enviar por correo:
 Ambos
 Validar Código de Seguridad
http://10.2.0.175:8080/GxVisionX_K2BToolsJavaEnvironment_GxTest103/s
ervlet/awsvalidarcodigoseguridad?wsdl
 Válido
 Inválido
 Código No existe para el SegUsr
APROBADA EN BETA 
Descargar