Testing en la nube:
Monkop y Blazemeter
Matías Reina – matias@abstracta.us
¿Cada vez se necesitan menos desarrolladores?
Abstracta - Performance Mobile - Monkop y Blazemeter
Abstracta - Performance Mobile - Monkop y Blazemeter
Abstracta - Performance Mobile - Monkop y Blazemeter
Abstracta - Performance Mobile - Monkop y Blazemeter
Tiene relación cada parte
Del dibujo con cada logo
O es puesto al azar?
Build Pipeline
PERFORMANCE
TESTS
ALERTS,
REPORTS AND
RELEASE NOTES
DEPLOYMENT TO
RELEASE
REPOSITORY
UNIT TESTS
ACCEPTANCE
TESTS
CODE
COVERAGE +
STATIC
ANALYSIS
BUILD
DEPLOYMENT
TEST
INTEGRATION
SCENARIO /
REGRESSION
TESTS
DEPLOYMENTS TO
UAT AND
PERFORMANCE
TEST
ENVIRONMENT
SCENARIO /
REGRESSION
TESTS
Abstracta - Performance Mobile - Monkop y Blazemeter
Abstracta - Performance Mobile - Monkop y Blazemeter
Abstracta - Performance Mobile - Monkop y Blazemeter
Abstracta - Performance Mobile - Monkop y Blazemeter
Abstracta - Performance Mobile - Monkop y Blazemeter
Abstracta - Performance Mobile - Monkop y Blazemeter
Abstracta - Performance Mobile - Monkop y Blazemeter
https://results.monkop.com/d8af6f27-7b0e-4573-b806-8303946269e3/report/report/index.html
Abstracta - Performance Mobile - Monkop y Blazemeter
| Por qué JMeter?
Es la
herramienta de
testing de
performance
mas
popular .
Es OpenSource,
con todos los
beneficios que ello
implica.
Gran
comunidad
que provee
suporte.
compatible con
multiples
protocolos, no solo
HTTP.
Esta bien
documentada
.
Grabar y
reproducer
acciones de
usuario.
Simular
acciones de
usuario
reales.
Facil
configuración
de diferentes
escenarios.
Generar
grandes
cargas en un
servidor.
Source: http://jmeter.apache.org/
| Qué puedo hacer con
JMeter?
SIMULANDO UN ESCENARIO REAL
• JMeter
• Usada para test automation y para simular scenarios reales.
• BlazeMeter
• Incrementa el potencial de JMeter a miles de usuarios.
• Reporte en tiempo real y Análisis Comprehensivo.
• Integración con terceros (APM & CI tools)
• Corre tests desde multiples puntos geográficos
• Simula condicioned de red de Producción
785 Castro Street, Mountain View, CA 94041 | 1.855.445.2285 | info@blazemeter.com
Module 1 – JMeter Simple Script
The Test plan
The Thread group
HTTP/S Sampler
View Results tree listener
HTTP(S) Test Script Recorder
Main building blocks
785 Castro Street, Mountain View, CA 94041 | 1.855.445.2285 | info@blazemeter.com
Module 1 – JMeter Script Overview
The Test Plan
785 Castro Street, Mountain View, CA 94041 | 1.855.445.2285 | info@blazemeter.com
Module 1 – JMeter Script Overview
The Thread Group
785 Castro Street, Mountain View, CA 94041 | 1.855.445.2285 | info@blazemeter.com
Module 1 – JMeter Script Overview
HTTP/S Sampler
785 Castro Street, Mountain View, CA 94041 | 1.855.445.2285 | info@blazemeter.com
Module 1 – JMeter Script Overview
View Results
tree listener
Abstracta - Performance Mobile - Monkop y Blazemeter
Abstracta - Performance Mobile - Monkop y Blazemeter
Abstracta - Performance Mobile - Monkop y Blazemeter
Resumen
• CI/CD es obligatorio
• Necesitamos conocer el bosque
• Performance!
Muchas Gracias!
Matías Reina – matias@abstracta.us
Performance results tracking
Jenkins + JMeter: Functional API Test
• To test more than 15 different protocols.
• All teams (testing, development, devOps)
• Integration and acceptance testing
• One build per day (not on each commit)
Bonus track: SonarQube

Más contenido relacionado

PPTX
Error, validación y verificación en ps
PPTX
Modelo lineal o en cascada
PDF
Frank estaba ensayo
PPTX
AB209_JesseCompton_unit02
PPTX
Web Analytics Wednesdays Melbourne - May 2013 - An Introduction to Universal ...
PDF
BabyCenter Canada Media Mom Report
PPTX
My town
DOCX
AB209_JesseCompton_VE
Error, validación y verificación en ps
Modelo lineal o en cascada
Frank estaba ensayo
AB209_JesseCompton_unit02
Web Analytics Wednesdays Melbourne - May 2013 - An Introduction to Universal ...
BabyCenter Canada Media Mom Report
My town
AB209_JesseCompton_VE

Destacado (8)

PPTX
Her shoes are blue
PPTX
Web Analytics Wednesdays Melbourne - What's New In Analytics - October 2013
PPTX
Web Analytics Wednesdays Melbourne - What's New In Analytics - August 2013
PDF
BabyCenter US Hispanic Media Mama Report
PPTX
Web Analytics Wednesdays Melbourne - What's New In Analytics - July 2013
PDF
Web Analytics Wednesdays Melbourne - What's New In Web Analytics Referrer Spa...
PPTX
Abstracta - Performance Mobile - Monkop y Blazemeter
PDF
BabyCenter 2013 US Social Media Marketers Handbook
Her shoes are blue
Web Analytics Wednesdays Melbourne - What's New In Analytics - October 2013
Web Analytics Wednesdays Melbourne - What's New In Analytics - August 2013
BabyCenter US Hispanic Media Mama Report
Web Analytics Wednesdays Melbourne - What's New In Analytics - July 2013
Web Analytics Wednesdays Melbourne - What's New In Web Analytics Referrer Spa...
Abstracta - Performance Mobile - Monkop y Blazemeter
BabyCenter 2013 US Social Media Marketers Handbook
Publicidad

Similar a Abstracta - Performance Mobile - Monkop y Blazemeter (12)

PPTX
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
PPTX
Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe...
PPTX
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
PPTX
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
PPTX
Mobile testing workshop - TechMeetup Uruguay
PPTX
Jornada de Calidad 2015 (Universidad ORT, Buenos Aires, Argentina) - Mobile t...
PPTX
The path to automation heaven
PPTX
Meetup: Mobile Automation
PDF
Las mejores herramientas para realizar pruebas de software
PDF
Instalacion y Uso de JMeter
PDF
Taller TestingUy 2019 - ¡Estresá el sistema, no al usuario!
PDF
Curso JAVA OPTIMIZACIÓN DEL RENDIMIENTO DE SITIOS WEB JAVA CON JMETER
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe...
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
Mobile testing workshop - TechMeetup Uruguay
Jornada de Calidad 2015 (Universidad ORT, Buenos Aires, Argentina) - Mobile t...
The path to automation heaven
Meetup: Mobile Automation
Las mejores herramientas para realizar pruebas de software
Instalacion y Uso de JMeter
Taller TestingUy 2019 - ¡Estresá el sistema, no al usuario!
Curso JAVA OPTIMIZACIÓN DEL RENDIMIENTO DE SITIOS WEB JAVA CON JMETER
Publicidad

Último (9)

PDF
Manual de mantenimiento de soporte y mantenimiento
PDF
DNS_SERVIDORES PARA ASER PRACTICAS EN REDES
PDF
Presentacion de compiladores e interpretes
PPTX
presentación de introducción a las metodologías agiles .pptx
PPTX
hojas_de_calculo_aplicado para microsoft office
PDF
Manual de mantenimiento de soporte y mantenimiento
PPTX
Programación Orientada a Objetos POO.pptx
PPTX
Competencias digitales.PPT.SOTFWAREPTT.0
PDF
Estudio de factibilidad para requisiciones de soporte técnico utilizando OSTi...
Manual de mantenimiento de soporte y mantenimiento
DNS_SERVIDORES PARA ASER PRACTICAS EN REDES
Presentacion de compiladores e interpretes
presentación de introducción a las metodologías agiles .pptx
hojas_de_calculo_aplicado para microsoft office
Manual de mantenimiento de soporte y mantenimiento
Programación Orientada a Objetos POO.pptx
Competencias digitales.PPT.SOTFWAREPTT.0
Estudio de factibilidad para requisiciones de soporte técnico utilizando OSTi...

Abstracta - Performance Mobile - Monkop y Blazemeter

  • 1. Testing en la nube: Monkop y Blazemeter Matías Reina – matias@abstracta.us
  • 2. ¿Cada vez se necesitan menos desarrolladores?
  • 7. Tiene relación cada parte Del dibujo con cada logo O es puesto al azar?
  • 8. Build Pipeline PERFORMANCE TESTS ALERTS, REPORTS AND RELEASE NOTES DEPLOYMENT TO RELEASE REPOSITORY UNIT TESTS ACCEPTANCE TESTS CODE COVERAGE + STATIC ANALYSIS BUILD DEPLOYMENT TEST INTEGRATION SCENARIO / REGRESSION TESTS DEPLOYMENTS TO UAT AND PERFORMANCE TEST ENVIRONMENT SCENARIO / REGRESSION TESTS
  • 18. | Por qué JMeter? Es la herramienta de testing de performance mas popular . Es OpenSource, con todos los beneficios que ello implica. Gran comunidad que provee suporte. compatible con multiples protocolos, no solo HTTP. Esta bien documentada .
  • 19. Grabar y reproducer acciones de usuario. Simular acciones de usuario reales. Facil configuración de diferentes escenarios. Generar grandes cargas en un servidor. Source: http://jmeter.apache.org/ | Qué puedo hacer con JMeter?
  • 20. SIMULANDO UN ESCENARIO REAL • JMeter • Usada para test automation y para simular scenarios reales. • BlazeMeter • Incrementa el potencial de JMeter a miles de usuarios. • Reporte en tiempo real y Análisis Comprehensivo. • Integración con terceros (APM & CI tools) • Corre tests desde multiples puntos geográficos • Simula condicioned de red de Producción
  • 21. 785 Castro Street, Mountain View, CA 94041 | 1.855.445.2285 | info@blazemeter.com Module 1 – JMeter Simple Script The Test plan The Thread group HTTP/S Sampler View Results tree listener HTTP(S) Test Script Recorder Main building blocks
  • 22. 785 Castro Street, Mountain View, CA 94041 | 1.855.445.2285 | info@blazemeter.com Module 1 – JMeter Script Overview The Test Plan
  • 23. 785 Castro Street, Mountain View, CA 94041 | 1.855.445.2285 | info@blazemeter.com Module 1 – JMeter Script Overview The Thread Group
  • 24. 785 Castro Street, Mountain View, CA 94041 | 1.855.445.2285 | info@blazemeter.com Module 1 – JMeter Script Overview HTTP/S Sampler
  • 25. 785 Castro Street, Mountain View, CA 94041 | 1.855.445.2285 | info@blazemeter.com Module 1 – JMeter Script Overview View Results tree listener
  • 29. Resumen • CI/CD es obligatorio • Necesitamos conocer el bosque • Performance!
  • 30. Muchas Gracias! Matías Reina – matias@abstracta.us
  • 32. Jenkins + JMeter: Functional API Test • To test more than 15 different protocols. • All teams (testing, development, devOps) • Integration and acceptance testing • One build per day (not on each commit)

Notas del editor

  • #7: Todo se va a la nube, cada vez más terminamos rentando muchos servicios pequeños que nos permiten tener todo el circo armado
  • #8: Todo se va a la nube, cada vez más terminamos rentando muchos servicios pequeños que nos permiten tener todo el circo armado
  • #11: De todo estos pasos en particular hoy de los que les quiero hablar es de
  • #19: Why do we choose to use Jmeter? OpenSource – benefits: wich bring benefits, such as being able to customize it to fit our needs Big community behind
  • #20: Jmeter can be used to Record scripts. Jmeter provides a recording tool that help us with the creation of our script. Develop scripts that simulates be a real user Easy configuration of different scenarios. You can scale the amount of user with one click Simulate a heavy load on a server, that is, execute performance testing
  • #21: Here is when Jmeter and BlazeMeter come into play. Jmeter is a load generator. It is used to automate tests and simulate real scenarios. BlazeMeter increases JMeter´s potential to thousands of users. It provides us with real time reports with include interactive graphs, as well as seamless third party integration with APM and CI tools. In addition, BM allows us to run load tests from different parts of world and simulate real-world connection types like 3G, LTE, WiFi.
  • #23: – Run Thread Group consecutively – Classpath libraries
  • #24: – Continue VS Start next loop VS stop thread VS stop test