Puro JMeter, Pura Vida! Base de Datos y Webservices desde JMeter.
JMeter es una de las herramientas más versátiles que existe en el mercado para pruebas de performance. Con esta herramienta podemos estar enfoncado nuestras pruebas en diferentes protocolos, como http, https, FTP, SMTP, JDBC, Webservices. En este Webinar estaremos hablando sobre cómo crear y configurar un plan de prueba enfocado en una Base de Datos y un WebServices, te mostraremos un ejemplo básico, pero con aplicaciones y datos reales. Para aquellos que se inician en el área, primeramente haremos una pequeña introducción sobre Performance Testing y Jmeter. No tendrás motivo para dejar de asistir. ¡Puro JMeter, Pura Vida!
Mini-Bio:
Delvis Echeverría es Ingeniero Informático y Máster en Calidad de Software por la Universidad de las Ciencias Informáticas (UCI) en La Habana Cuba. Software Tester certificado por el ISTQB. Ha trabajado en el área de QA y Testing por más de 10 años en diferentes empresas e industrias en Cuba, Uruguay, Argentina y Estados Unidos. Ha dictado cursos, workshops y webinars sobre testing y en especial performance testing en varias instituciones y comunidades como Argentesting, TestingBolivia, QA Dominicana, Orlando CodeCamp, SouthFlorida CodeCamp, Southwest Florida Coders, Sarasota Software Engineering Group. Actualmente trabaja en el equipo de QA en la empresa FieldEdge como QA Engineer y como Performance Test Consultant en SQAadvisory, ambos roles en Florida, EE. UU. Delvis fue finalista (5to) en el Testing Hero Award 2018 de Tricentis, en la categoría Performance Tester del año 2018
15. PRUEBAS DE PERFORMANCE.
Las pruebas de performance es una investigación técnica para determinar o
validar la velocidad, escalabilidad y/o estabilidad de un sistema bajo prueba para
analizar su desempeño en situaciones de carga.
Performance testing guidance for web applications: patterns & practices. Microsoft Press (2007)
16. PRUEBAS DE PERFORMANCE.
• “Performance” está categorizado como una característica de calidad, de la norma
ISO 25010.
• Comportamiento del tiempo.
• Utilización de los Recursos.
• Capacidad.
17. PRUEBAS DE
PERFORMANCE
• Pruebas de Carga.
• Pruebas de Estrés.
• Pruebas de Resistencia.
• Pruebas de Escalabilidad.
• Pruebas de Picos.
ISTQB: ASTQB/GTB Performance Testing Syllabus.
22. ELEMENTOS PRINCIPALES DEL JMETER
• Plan de pruebas: es el objeto que representa una prueba.
• Grupo de hilos: elemento que define el número de hilos de
ejecución que definirán el número de usuarios a simular.
• Elementos de configuración: tipo de elementos destinados a
labores de configuración (en muchos casos valores por defecto).
• Temporizadores: elementos destinados a controlar los espacios
relativos de tiempo entre los diferentes hilos (threads).
• Receptores: elementos que nos permiten tener acceso a los datos
recopilados por las pruebas; estos pueden ser desde datos
estadísticos hasta gráficas de evolución.
23. ELEMENTOS PRINCIPALES DEL JMETER
• Aserciones: conjunto de elementos encargados de la
verificación de los datos provenientes de los servidores.
• Controladores lógicos: Elementos lógicos que nos permiten
controlar el comportamiento de las pruebas.