Vous êtes sur la page 1sur 8

Ciclo de Configuracin de la Prueba de Carga

Web Performance Test

Mapeo de Input

Load Test

Se crea un escenario a partir de la grabacin de la interaccin con la aplicacin

La grabacin captura HTML y de este se extraen los parmetros de entrada que se mapean a una tabla para simular el ingreso de datos

Se crea una prueba de carga que referencia a la prueba de performance, aqu se define las iteraciones, el mix de browsers y la simulacin de un mix de anchos de banda

Web Performance Test


Este tipo de prueba permite la grabacin de la interaccin entre un usuario y la aplicacin. La grabacin captura el cdigo HTML que es enviado desde el browser hacia el servidor web y lo que es recibido desde el servidor web en el browser. Del cdigo HTML recibido se obtienen las referencias a los campos de input de la aplicacin.

Mapeo de Input
Se crea una tabla que contenga todos los campos de input que posea la opcin de la aplicacin a probar. Cada campo de la tabla se relaciona con su respectivo campo de input. La informacin que posea la tabla servir para simular el registro de informacin.

Load Test
Mediante este tipo de prueba se permite simular carga, la misma que se realiza con la prueba de tipo Web Performance obtenida. Se puede referenciar a mas de una prueba de tipo web performance para simular una prueba de tipo mixta. Se puede configurar el numero de iteraciones de carga a simular y un parmetro que simula el tiempo que el usuario toma en interactuar en cada opcin del sistema (Think Time).

Load Test
Se puede configurar tambin un mix de browsers con los que se llevara a cabo la prueba. As mismo se pueden configurar distintos anchos de banda para darle mayor realismo a la prueba.

Prueba Automatizada de Carga


Test Agent Data

Test Agent Test Agent

Test Controller

Test Agent Test Agent

Load Test

Test Agent

Load test execution Capture Performance Indicators

Glosario
Test Controller: Encargado de controlar las pruebas automatizadas con los Test Agents. Test Agent: Software que se instala en cada equipo que ser parte de la prueba automatizada. Presentation Tier: Capa de presentacin de la aplicacin. Business Tier: Capa donde se alojan los servicios y los componentes de negocio. Data Tier: Capa de datos, se refiere a la base de datos. Performance Indicators: Informacin de performance que se toma de los servidores (CPU, Memoria, Disco, Red).

Tareas para Implementar Pruebas de Carga Automatizadas


Q&A: Proporcionar nombre y direccin (URL) de las paginas a probar. Soporte BD: Proporcionar informacin de entidades de cada pantalla de registro a probar (nicamente campos de input). Arquitecto: Crea tablas en funcin a la informacin proporcionada por SoporteBD. Soporte BD: Puebla tablas con informacin que servir para la simulacin de la digitacin en las paginas a probar. Desarrollo: Desactivar rutinas de validacin en las paginas que sern probadas. Infraestructura: Proporcionar informacin referente al ambiente de prueba, nombres de servidores (servidor web, servidor de lgica de negocios, servidor de BD). Infraestructura: Parmetros operacionales a medir, umbral de usuarios a simular para la prueba, niveles de concurrencia, tolerancia (tiempo esperado de respuesta mxima por pantalla). Q&A: Proporcionar los distintos anchos de banda a simular como parte de la prueba Q&A: Proporcionar los distintos navegadores que se usaran en la prueba (opcional). Desarrollo: Proporciona la informacin de los equipos a disposicin para las pruebas. Desarrollo: Instala la herramienta Test Agent en cada equipo a disposicin. Arquitecto: Crea los Web Performance Tests y mapea los campos de input a las columnas de las tablas. Arquitecto: Crea el Load Test y lleva a cabo la prueba. Arquitecto: Prepara el informe del resultado de las pruebas.

Vous aimerez peut-être aussi