primer meetup - paas al rescate de las pruebas de performance - horacio lópez

Post on 16-Feb-2017

195 Views

Category:

Engineering

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

PaaS al rescate de las Pruebas de

Performance

Ing. Horacio Lópezhdlopez@gmail.com@elhloco

Agenda• ¿Por qué es importante la performance?• Dos enfoques: Client Side - Server Side• Tipos de pruebas• Un poco de metodología• Generación de carga• Demo de servicio PaaS

Dos enfoques: Client Side

Dos enfoques: Server Side

Tipos de pruebas de performance• Pruebas de carga• Pruebas de stress• Pruebas de escalablidad• Pruebas de endurance• Etc

Contexto = Prueba de carga

Un poco de metodología…

¿Cómo comenzar con un proyecto de pruebas de performance?

Diseño

Casos de prueba

Escenarios de carga

Infraestructura de

pruebas

Datos

Implementación

Creación de scripts

Monitorización

Ejecución

Línea base

Ejecución de escenarios

Reporte de resultados

Diseño

Casos de prueba

Escenarios de carga

Infraestructura de

pruebas

Datos

Implementación

Creación de scripts

Monitorización

Ejecución

Línea base

Ejecución de escenarios

Reporte de resultados

Infraestructura de Pruebas: Generando la carga

Infraestructura de Pruebas: Generando la carga

¿Cuántos usuarios puedo simular?~ 10oo max por PC

Infraestructura de Pruebas: Generando la carga

¿Y si quiero simular 70 mil

usuarios?

~ 70 PCs

?¿

¿Y si no tenemos suficiente infraestructura?

¿Quién podrá ayudarnos?

?¿

DEMO

+

Pero antes, ¿cómo creo un script JMeter?

Servidor Web

ModellerModeller

Http - RequestHttp - Responsegrabar

1S

e ab

re

1.1Se abre

1.2

Acciones2

Terminar de grabar3

3.1

Tenemos el script

Gateway(Proxy)Browser

Http - Request

Http - Response

Http - Request

Http - Response

Pero antes, ¿cómo creo un script JMeter?

Let’s do it

Gracias!

Ing. Horacio Lópezhdlopez@gmail.com@elhloco

Agradecimiento:

@abstractaQA

top related