Documente Academic
Documente Profesional
Documente Cultură
Implementación y pruebas:
Las pruebas del sistema son realizadas para verificar el cumplimiento de todos los
requerimientos funcionales y no funcionales de acuerdo al documento de
requerimientos ANEXO D, además de validar que el sistema haga lo que el usuario
espera.
Los objetivos que tienen las pruebas en este capítulo son los siguientes:
x Descubrir defectos:
o Provocar fallas.
o Revisar los productos.
x Evaluar la calidad de los productos:
o El probar y revisar el software da una idea de calidad del
mismo.
Los diseños de casos de pruebas son a partir de los casos de uso determinados de los
requerimientos funcionales y no funcionales del documento de requerimientos
ANEXO F.
Entrada:
Resultado:
175
x Muestra la página de inicio del Portal con el nombre del usuario autenticado,
y visualizadas todas las opciones del menú lateral izquierdo del portal, así
como recibir privilegios de acuerdo al rol en la empresa.
Condiciones:
Procedimiento de prueba:
176
5.1.2 Presentación de información de la empresa:
Entrada:
Resultado:
Condiciones:
Procedimientos de prueba:
177
9 Si la información colocada no corresponde al formato adecuado según el
elemento, la información no será presentada, por ejemplo seleccionar tipo
Imagen y escoger un archivo de Texto, Comprimido (.zip), etc.
9 En caso de que la información haya superado el límite de memoria asignado
al grupo de páginas se presentará el siguiente mensaje “Se ha excedido la
cuota para este grupo de páginas”, en este caso habría que comunicarse con el
administrador del portal para aumentar la cuota de memoria para este grupo
de páginas.
9 Al dar clic en Terminar y si la fecha actual es superior a la fecha de
publicación los cambios serán reflejados inmediatamente al refrescar la
página.
Entrada:
Resultado:
Condiciones:
Procedimientos de prueba:
Entrada:
Resultado:
179
x Presenta el resultado de la búsqueda.
Condiciones:
Procedimientos de prueba:
Resultado:
Condiciones:
180
x El usuario que publicará la información debe tener los privilegios adecuados
para colocar ésta información en la página.
Procedimientos de prueba:
Entrada:
Resultado:
181
x Presenta la información del rol de pagos correspondiente a los criterios de
búsqueda ingresados.
Condiciones:
Procedimientos de prueba:
Entrada:
Resultado:
Condiciones:
182
x Debe ser un usuario registrado.
x El usuario debe estar registrado en la tabla ROLFICHAS y constar en el
esquema NOMINAS.
Procedimientos de prueba:
Entrada:
x Ingresar observaciones.
x Seleccionar casilla de aprobación de solicitudes.
x Ingresar la dirección del archivo que corresponde a la solicitud aprobada.
Resultado:
Condiciones:
183
Procedimientos de prueba:
Entrada:
Resultado:
Condiciones:
Procedimientos de prueba:
184
5.1.8 Ingreso de eventos al calendario de la empresa:
Entrada:
Resultado:
Condiciones:
Procedimientos de prueba:
9 Ir al enlace Calendario.
9 Ingresar los campos obligatorios del formulario.
9 Intentar ingresar un evento con campos obligatorios vacíos
Resultado:
185
Condiciones:
Procedimientos de prueba:
9 Ir al enlace Generación.
9 Seleccionar el año de generación que deseamos consultar.
9 Seleccionar el mes de generación que deseamos consultar.
Resultado:
x Se presenta información acerca de: horas de acceso, número de visitas por día
al portal, número de visitas por páginas al portal.
Condiciones:
Procedimientos de prueba:
186
5.1.11 Envío de solicitudes:
Entrada:
Resultado:
Condiciones:
Procedimientos de prueba:
9 Ir al enlace Solicitudes.
9 Dar clic en el tipo de solicitud que se desea enviar.
9 Verificar si la solicitud fue enviada, ir a Página Personal->Solicitudes-
>Solicitudes enviadas.
9 La información acerca de la solicitud enviada deberá encontrarse en la
bandeja de entrada de solicitudes del usuario.
9 Igualmente la solicitud enviada deberá aparecer en la bandeja de entrada del
destinatario con un estado de NO REVISADO.
187
Las pruebas funcionales validarán el sistema, dadas varias entradas que pudieran
provocar que el sistema colapsara o produjera errores que no hemos atrapado.
188
5.2.3 Publicación de noticias:
189
9 Ingresar campo fecha con el formato correcto AAAAMM.
o Se recupera la información del rol de pagos que corresponda a esa
fecha y al tipo de rol.
190
o El formulario no puede procesar la actualización ya que el archivo no
ha podido ser encontrado, esto muestra un error de argumento nulo, o
no válido. En este caso es correcto que muestre este error que indica
que no se ha podido enviar la solicitud aprobada al remitente.
9 Ingresar dirección de solicitud correcta y aprobar la solicitud.
o Las solicitudes de la bandeja de “Solicitudes recibidas” que han sido
aprobadas son enviadas a su remitente, junto con el archivo la
solicitud aprobada.
191
5.2.8 Información de generación de centrales:
192
o Se ha realizado el envío de los diferentes tipos de solicitudes y
certificaciones y con distintos usuarios, dando como resultado el
ingreso en la tabla TBLSOLICITUDES el ingreso correcto de los
datos de envío de solicitud y certificaciones.
9 Verificar que las solicitudes enviadas se encuentran en la bandeja de
solicitudes enviadas de la persona que las realizó, y además que fueron
dirigidas a la persona correcta.
o Se ha ingresado en la página personal del usuario remitente de la
solicitud de prueba, logrando recuperar la información correctamente.
o Se ha ingresado en la página personal del usuario destinatario de la
solicitud de prueba, logrando recuperar la información correctamente
de cada uno de los usuarios que realizó las solicitudes.
Estas pruebas verificarán que la información del portal sea desplegada correctamente
en los siguientes 4 tipos de navegadores, la resolución utilizada será de 1024*728
que es la resolución recomendada dado el tamaño de los banners y fondos de las
páginas del portal.
Para el correcto despliegue de las páginas del portal deberán estar instalados los
plugins o extensiones para el caso de Firefox necesitados, son los de soporte para
animaciones flash, además estarán configurados para permitir la ejecución de código
javascript.
x IExplorer 6
x Opera 7
x FireFox 1.5
x Netscape 6
193
Como recomendación en el caso de agregar un elemento tipo Texto en la página,
utilizar IExplorer porque el gestor de contenido para la edición del documento
tiene soporte solamente en este navegador.
Las pruebas de rendimiento han sido diseñadas para verificar los tiempos de
respuesta en el caso de consultas relacionadas con los datos de negocios, además de
tiempo de vida de los portlets en caso de consultas que han tomado demasiado
tiempo en ser resueltas.
Siempre la primera vez que se realice la consulta el tiempo de respuesta será más alto
que las veces siguientes, ya que los datos serán almacenados en caché.
x Descanso:
x Saucay:
x Saymirín:
194
5.3.2 Página personal:
x Rol de pagos:
x Anticipos:
x Solicitudes:
La razones por las que los tiempos de respuesta de consultas están en un rango de 2 a
14 seg. Son las siguientes:
195
5.4 Pruebas de comunicación:
Si bien no se cuenta con los datos o un log de eventos en los que haya dado
problemas la red de comunicaciones, una aproximación de la disponibilidad de red
sería un 95.90% de disponibilidad al año esto equivale a unos 350 días al año de
disponibilidad de total de la red, teniendo un 4,10% de problemas de comunicación
en la red, esto equivale a unos 15 días al año.
Los problemas que pueden surgir por averías en los dispositivos internos de
los computadores como tarjetas de red, mainboards, switchs, etc; son relativamente
escasos en comparación con los problemas anteriormente mencionados.
196
5.5 Pruebas de seguridad:
197
o Los usuarios pueden llamar a portlets de presentación de datos, más
no de manipulación de datos.
o Los usuarios pueden cambiar el estilo de su página personal.
198