0164 pruebas de_performance_en_aplicaciones_win_gene_xus

Post on 25-Jul-2015

627 views 2 download

Transcript of 0164 pruebas de_performance_en_aplicaciones_win_gene_xus

Pruebas de performance

en aplicaciones Win-GeneXus

Gustavo Guimerans

gusguime@ces.com.uy

En el CES…

Performance

Ensayos de Plataformas

Relevamiento

Automatización

Armado de la Infraestructura

Ejecución y Análisis

Armado de la Infraestructura Ejecución y AnálisisAutomatizaciónRelevamiento

Relevamiento

Automatización

Armado de la Infraestructura

Ejecución y Análisis

Armado de la Infraestructura Ejecución y AnálisisAutomatizaciónRelevamiento

Armado de la Infraestructura Ejecución y AnálisisAutomatizaciónRelevamiento

Armado de la Infraestructura Ejecución y AnálisisAutomatizaciónRelevamiento

Armado de la Infraestructura Ejecución y AnálisisAutomatizaciónRelevamiento

Relevamiento

Automatización

Armado de la Infraestructura

Ejecución y Análisis

Armado de la Infraestructura Ejecución y AnálisisAutomatizaciónRelevamiento

Relevamiento

Automatización

Armado de la Infraestructura

Ejecución y Análisis

Armado de la Infraestructura Ejecución y AnálisisAutomatizaciónRelevamiento

Go!

System Under Test

Tester

Coordinador

Internet/Intranet

Recursos necesarios

• Personal

• Computadoras

Dificultades al

sincronizar

Análisis de

resultados?

¿Testing Manual?

Repeticiones?

Armado de la Infraestructura Ejecución y AnálisisAutomatizaciónRelevamiento

Generar

Requests

Logs

Verificar

RespuestaGeneradoras

MonitoreoAnalizar SUT

performance

Cargadinámica

Control

Monitorizar

System Under Test

Controlador

Test de Performance

Armado de la Infraestructura Ejecución y AnálisisAutomatizaciónRelevamiento

Analizar Tiempos de

Respuesta de VU

Generar

Requests

Verificar

Respuesta

Generadoras

System Under Test

Controlador

SELECT

talCosa,

yTalOtra,

FROM talLugar

WHERE

talCondicion

AND talOtra

Registro1,

Registro2,

RegistroN

Test de Performance (2 Capas)

Armado de la Infraestructura Ejecución y AnálisisAutomatizaciónRelevamiento

JMeter

Armado de la Infraestructura Ejecución y AnálisisAutomatizaciónRelevamiento

Armado de la Infraestructura Ejecución y AnálisisAutomatizaciónRelevamiento

JMeter – Aplicaciones 2 Capas

Armado de la Infraestructura Ejecución y AnálisisAutomatizaciónRelevamiento

JMeter – Aplicaciones 2 Capas

Armado de la Infraestructura Ejecución y AnálisisAutomatizaciónRelevamiento

¿Que son estos Robots?

Armado de la Infraestructura Ejecución y AnálisisAutomatizaciónRelevamiento

¿Por que usar Robots?

¿Main?

Armado de la Infraestructura Ejecución y AnálisisAutomatizaciónRelevamiento

A tener en cuenta…

Relevamiento

Automatización

Armado de la Infraestructura

Ejecución y Análisis

Armado de la Infraestructura Ejecución y AnálisisRelevamiento Automatización

Relevamiento

Automatización

Armado de la Infraestructura

Ejecución y Análisis

Ejecución y AnálisisAutomatizaciónRelevamientoArmado de la Infraestructura

¿Infraestructura?

INTERNET

Clientes Routers SwitchesWeb

ServersFirewall

Applications

Servers

Bases de

Datos

Estado de la infraestructura

Relevamiento

Automatización

Armado de la Infraestructura

Ejecución y Análisis

Ejecución y AnálisisRelevamiento AutomatizaciónArmado de la Infraestructura

Relevamiento

Automatización

Armado de la Infraestructura

Ejecución y Análisis

AutomatizaciónRelevamientoArmado de la Infraestructura Ejecución y Análisis

Ejecución de las pruebas

Ejecución

Generar la carga

Recolectar y analizar

datos

Reportar

Realizar correcciones

AutomatizaciónRelevamientoArmado de la Infraestructura Ejecución y Análisis

Relevamiento

Automatización

Armado de la Infraestructura

Ejecución y Análisis

Relevamiento AutomatizaciónArmado de la Infraestructura Ejecución y Análisis

Relevamiento

Automatización

Armado de la Infraestructura

Ejecución y Análisis

Armado de la Infraestructura Ejecución y AnálisisAutomatizaciónRelevamiento

Relevamiento

Automatización

Armado de la Infraestructura

Ejecución y AnálisisEjecución

Generar la carga

Recolectar y analizar

datos

Reportar

Realizar correccione

s

Links y contacto

Descargas: http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi

Manual:http://jakarta.apache.org/jmeter/usermanual/index.html

http://jakarta.apache.org/jmeter/usermanual/component_reference.html#Java_Request

Wiki:http://wiki.apache.org/jakarta-jmeter/

CES:http://www.ces.com.uy/

Contacto:Gustavo Guimerans – Laboratorio de Ensayos de Plataformas gusguime@ces.com.uy

gusguime@ces.com.uy

¡MUCHAS GRACIAS!