Está en la página 1de 15

Informe de Resultados de las Pruebas de

Performance

PMO30702
Declaraciones de Cambio

Sección de Pruebas Especializadas


Dirección de Ingeniería

Agosto 2020
Por:  <Analista>
Objetivos generales de las pruebas técnicas realizadas
Performance:
Evaluar los tiempos de respuesta y de procesamiento en componentes criticos al igual que los recursos utilizados, con el fin de mitigar riesgos en
producción relacionados con el performance de la solución.

Tipos de pruebas de Performance realizadas


Linea Base:
Evaluar que el ambiente se encuentre estable y apto, con el fin de tener un primer acercamiento y determinar que este cumpla los clriterios.

Carga:
Evaluar los tiempos de respuesta y de procesamiento en componentes criticos al igual que los recursos utilizados frente a una carga típica o común
aplicada.
Descripción de la ejecución de pruebas
Las pruebas ejecutadas en el ambiente de certificación se realizaron de la siguiente forma:
Inyectando mensajería al servicio de, pasando inicialmente por la capa del Canal en el WAS, realizando autenticación.
Escenario de Usuarios
Tipo de prueba Duración Descripción de la prueba
prueba virtuales
Importaciones
10
EP_1 Línea Base 1 3 Exportaciones
minutos
Movimientos

10 Importaciones
EP_2 Línea Base 2 2
minutos Exportaciones

Importaciones
30 Exportaciones
EP_3 Carga 1 21
minutos Movimientos
Generar PDF

Importaciones
30
EP_4 Carga 2 16 Exportaciones
minutos
Formulario 10

30
EP_5 Carga 3 5 Movimientos
minutos
Resultados / Tiempos de respuesta
EP_1
Importaciones Exportaciones Movimientos

Tiempo de respuesta Promedio: 5.1 Seg 3.1 Seg 6.9 Seg


Cantidad de peticiones: 4 4 3

EP_2
Importaciones Exportaciones

Tiempo de respuesta Promedio: 4.5 Seg 3.8 Seg


Cantidad de peticiones: 4 4

4
Resultados / Tiempos de respuesta
EP_3
Importaciones Exportaciones Movimientos G_PDF

Tiempo de respuesta Promedio: 18.5 Seg 9.4 Seg 14.9 Seg 11.3 Seg
Cantidad de peticiones: 50 50 36 3

EP_4
Importaciones Exportaciones Formulario 10

Tiempo de respuesta Promedio: 7.3 Seg 5.5 Seg 7.4(Consultar), 5.2(Consolidar), 2.3 (Guardar)
Cantidad de peticiones: 88 89 3

5
Resultados / Tiempos de respuesta
EP_5
Movimientos

Tiempo de respuesta Promedio: 6.0 Seg


Cantidad: 25

6
Resultados / Tiempos de respuesta
EP_1

7
Resultados / Tiempos de respuesta
EP_2

8
Resultados / Tiempos de respuesta
EP_3

9
Resultados / Tiempos de respuesta
EP_4

10
Resultados / Tiempos de respuesta
EP_5

11
Resultados / Uso de recursos
Uso de CPU en cada escenario

12
Resultados / Uso de recursos
Consumo de Memoria en cada escenario

13
Resultados / Comentarios
Los tiempos de respuesta son inferiores a las anteriores pruebas, sin embargo se pasan por unos pocos segundos los criterios y requisitos no funcionales.

Los reportes como el proceso de Movimientos afecta el procesamiento de otros, como los Formularios, haciendo que los tiempos de respuesta de estos aumenten mientras
ambos se ejecutan concurrentemente.

Se pudo evidenciar que la concurrencia solo entre formularios no afecta su procesamiento y los tiempos de respuesta son muy inferiores que cuando está corriendo al
mismo tiempo los reportes como Movimientos. Cabe aclarar que los reportes no presentan la misma de demanda de uso de Formularios.

Se hicieron pruebas manuales para conocer la experiencia de usuario. Esto se hizo mientras corrían las pruebas. Se ingresó manualmente varias veces por la opción
Formulario 10 y eventualmente por Generar PDF y no se presentó afectación en los tiempos de carga de las pantallas, por el contrario, todo cargaba rápidamente.

En los consumos de recursos del servidor pSeries se evidencia consumos sin relevancia, que no superan el 10%.
Se recomienda revisar otros componentes como Base de datos o componentes compartidos por los procesos de Movimientos y Formularios al momento Guardar el
formulario.

14
Sección de Pruebas Especializadas
Dirección de Ingeniería

Gracias!