PRUEBAS DE
RENDIMIENTO
Determinamos si el usuario estará satisfecho con la velocidad de la aplicación bajo condiciones de uso (esperadas) durante el “día a día”.
NO DEJES COLGADO A TUS USUARIOS: HAZ PRUEBAS DE RENDIMIENTO EN TU SOFTWARE
Nos centramos en determinar la velocidad con la que un sistema bajo pruebas realiza una tarea en condiciones particulares, ayudando a tu organización a detectar los cuellos de botella de tu aplicación antes de que tus usuarios sufran un mal rendimiento que se traduzca en la frustración de tus clientes o empleados y consecuente pérdida económica.
BUSCAMOS OBJETIVOS CLAROS
Determinamos si el usuario estará satisfecho con la velocidad de la aplicación bajo condiciones de uso (esperadas) durante el “día a día”.
Determinamos el “throughput” necesario para que el sistema funcione en hora punta (cuando más usuarios se esperan).
Estimamos hasta dónde se puede llegar cargando el sistema antes de que sea inutilizadle.
Conocidas como “stress testing” esta prueba genera carga en el sistema hasta hacerlo inutilizadle con el fin de analizar los resultados.
Si tu web no funciona correctamente, perderás visitantes, ventas y la oportunidad de ganar nuevos clientes.
La noche antes de un paso a producción suele estar caracterizada por pocas horas de sueño y mucha tensión causada por la incertidumbre de no saber cómo se va a comportar el sistema una vez estén todos los usuarios trabajando en el entorno.
Las pruebas de rendimiento tienen como objetivo anticipar los problemas que puedan ocurrir una vez la aplicación esté en producción. Hacer pruebas de rendimiento significa dormir bien, sabiendo que tu sistema está preparado para la carga esperada.
No realizar pruebas de rendimiento supone, en muchos casos, una perdida económica, no solo causada por la falta de disponibilidad de sus sistemas y el impacto que esto tiene en su producción, sino también por el impacto que la falta de servicio tiene en el usuario final.
Somos expertos porque analizamos los resultados de las pruebas dando indicaciones de mejora o solución de problemas
Los servicios de pruebas de rendimiento ofrecidos por Globe Testing se basan en nuestra propia metodología, y se componen de 4 fases consecutivas bien diferenciadas:
Los servicios de pruebas de rendimiento ofrecidos por Globe Testing se basan en nuestra propia metodología, y se componen de 4 fases consecutivas bien diferenciadas:
Las pruebas de rendimiento son ejecutadas por medio de scripts automatizados, éstos se encargan de emular las acciones que realizaría un usuario final sobre la aplicación bajo pruebas. Los scripts se ejecutan en paralelo, cada uno de ellos emulando un “usuario virtual”, de esta forma, anticipando la carga esperada cuando el sistema pase a producción.
Durante la ejecución de las pruebas, nuestros consultores se encargan de vigilar el sistema, que recibe la carga por medio de indicadores de rendimiento, esta acción es comúnmente llamada monitorización del sistema. En base a las métricas obtenidas, Globe Testing sugiere mejoras para optimizar el rendimiento del sistema y, de esta forma, mejorar los tiempos de respuesta de la aplicación.
Globe Testing ofrece un servicio integral de pruebas de rendimiento, no obstante, y dada la naturaleza de este tipo de pruebas, es importante trabajar en equipo con el resto de sus recursos (administradores de sistemas, desarrolladores, administradores de bases de datos…).
Los consultores d e Globe Testing analizarán los resultados de las pruebas y darán indicaciones a su personal en cuanto a las áreas de mejoras o posibles problemas. Así mismo, serán los responsables de indicar los tipos de pruebas a ejecutar y el volumen de carga de los mismos, entre otras cosas.