¿Qué significa la palabra Benchmark?
La uso mucho en mis artículos, pero no sé si la entiendes. De hecho, me he dado cuenta de que en performance se usa incorrectamente a veces. ¡Ven que te la explico!
¿Qué es un Benchmark?
Un benchmark es una prueba estándar utilizada para medir el rendimiento de un sistema, aplicación, componente o hardware.
Por ejemplo, cuando se ejecutan benchmarks de rendimiento, se evalúan aspectos como:
- Velocidad de respuesta ️
- Uso de recursos (CPU, memoria)
- Tiempo de carga ⏱️
Estos resultados se comparan con una referencia (un benchmark previo o un estándar) para determinar si hay mejoras o degradación en el rendimiento.
Ejemplo:
Ejecutar un benchmark en una aplicación web para medir cuántos usuarios simultáneos puede soportar antes de que su rendimiento disminuya.
En resumen:
- Benchmark = Comparación.
Algunas personas lo usan para referirse a una prueba básica, pero si no la están comparando con nada, no es un benchmark.
- Baseline = La prueba básica inicial.
- Benchmark = Comparar dos pruebas, ya sea un antes y un después, o pruebas de la misma funcionalidad en diferentes arquitecturas, etc. La clave es la comparación.
Importancia en otras industrias:
Encontrarás la palabra benchmark en muchas industrias, e incluso en marketing y negocios.
Es muy útil porque te permite investigar las métricas de tus competidores y medir si tu aplicación o funcionalidades son mejores o peores. Ahí es donde entenderás por qué los usuarios se quedan o se van a otras plataformas. ️
En Performance Testing:
El término benchmark es útil porque:
- Establece un estándar de rendimiento esperado antes de hacer cambios o mejoras.
- Permite comparar resultados de pruebas a lo largo del tiempo o entre versiones de software.
- Evalúa el impacto de nuevas funcionalidades, configuraciones o aumentos de carga en el rendimiento. ️
- Mide si el sistema está cumpliendo con los objetivos de rendimiento.
Ahora ya sabes cómo utilizar correctamente la palabra BENCHMARK.
¿La estabas usando bien?
SI TE GUSTÓ Y QUIERES APRENDER MÁS....
Bienvenido al Ecosistema más Poderoso de Pruebas de Rendimiento
Si quieres aprender a CREAR UN PROYECTO DE PERFORMANCE TESTING DESDE CERO, Bienvenido a la MENTORIA PERFORMANCE 360
Si quieres aprender sobre la IMPORTANCIA DE PERFORMANCE TESTING en los proyectos de desarrollo de Software desde la experiencia de los referentes más importantes en la industria, Bienvenido al PODCAST EFECTO PERFORMANCE
Si quieres aprender HERRAMIENTAS, FUNDAMENTOS y BUENAS PRÁCTICAS, Bienvenido a JOHN PERFORMANCE, mi CANAL DE YOUTUBE
Si quieres pertenecer a la COMUNIDAD DE PERFORMANCE TESTING en Español, Bienvenido al CANAL DE DISCORD
Si quieres matenerte INFORMADO, CONECTADO, en EVENTOS, NOTICIAS, TENDENCIAS, CHARLAS, etc... Bienvenido a mi PERFIL DE LINKEDIN
Si quieres CLASES GRATIS DE PERFORMANCE TESTING, BONOS DE DESCUENTOS, el ROADMAP de Performance Testing, Bienvenido a tus REGALOS GRATUITOS
Si quieres conocer el DIA A DIA DE UN PERFORMANCE TESTER, Bienvenido a mi BLOG DIARIO DE UN PERFORMANCE
Mi deber y mi pasión es fortalecer y potencializar el conocimiento de PERFORMANCE TESTING en toda la región. Podría hacerlo solo pero no tendría mucho sentido. refiero hacerlo con ustedes. Juntos llegaremos más lejos.