# k6 Reviews
**Vendor:** k6  
**Category:** [Herramientas de Pruebas de Carga](https://www.g2.com/es/categories/load-testing-tools)  
**Average Rating:** 4.8/5.0  
**Total Reviews:** 31
## About k6
k6 es una herramienta de código abierto y un servicio en la nube que facilita las pruebas de carga para desarrolladores, operaciones e ingenieros de control de calidad. Ayudamos a los equipos de software a mejorar el proceso de pruebas para que entreguen aplicaciones rápidas y confiables de manera consistente. k6 es una empresa de Grafana Labs.




## k6 Reviews
  ### 1. Tu prueba de rendimiento hacia la izquierda.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ioannis P. | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** May 02, 2023

**¿Qué es lo que más te gusta de k6?**

Disfruto de la gran comunidad detrás de esto que se esfuerza por apoyar una documentación técnica de vanguardia y soporte en tiempo real para los usuarios finales. Sin mencionar la manera fácil de comenzar y construir una solución eficiente para tus equipos de ingeniería que puede integrarse en tu ciclo de desarrollo con múltiples extensiones y técnicas de observabilidad que potenciarán tu análisis técnico e informes.

**¿Qué es lo que no te gusta de k6?**

Si quisiera mencionar algo (no estoy encontrando mucho que decir...) diría el soporte del lenguaje de programación ya que solo admite javascript/typescript. Los equipos familiarizados con otras tecnologías pueden necesitar una pequeña curva de aprendizaje. Pero es muy fácil para cualquiera comenzar.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

Logramos integrar las pruebas de rendimiento y estrés dentro de nuestros equipos de desarrollo. La supervisión de defectos reales de rendimiento está funcionando de maravilla para nosotros. Nuestro rendimiento, de hecho, aumentó cada vez más durante nuestros ciclos de lanzamiento.

  ### 2. Increíble herramienta de prueba de carga ligera que es fácil de usar.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Enes K. | Quality Assurance Solution Architect, Empresa (> 1000 empleados)

**Reviewed Date:** May 08, 2023

**¿Qué es lo que más te gusta de k6?**

Lo mejor de k6 es que la curva de aprendizaje no es pronunciada. Puedes crear una solución seria de pruebas de carga en pocas horas. Además de la simplicidad, puedes generar miles de usuarios virtuales desde una sola máquina. k6 admite pruebas de carga híbridas de forma nativa.

**¿Qué es lo que no te gusta de k6?**

No puedes reutilizar tus scripts de prueba de UI existentes para escenarios híbridos, pero crear nuevos scripts. Sin embargo, la función todavía está en fase experimental, y estoy seguro de que el apoyo del equipo llegará.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

Todos sabemos que las pruebas de carga no son baratas. Los costos de licencias, infraestructura y otros pueden ser altos. k6 resolvió todos los problemas para mí.

  ### 3. k6 descompone las complicaciones para entrar en las pruebas de rendimiento.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jaswanth M. | Software Engineer in Test , Mediana Empresa (51-1000 empleados)

**Reviewed Date:** June 05, 2023

**¿Qué es lo que más te gusta de k6?**

k6 es una herramienta muy ligera para ayudar a comenzar con el rendimiento, pero al mismo tiempo tiene un extenso conjunto de herramientas para escalar hacia escenarios complicados.

**¿Qué es lo que no te gusta de k6?**

La arquitectura de k6 no te permite usar fácilmente las bibliotecas de node directamente (aunque aún puedes usarlas). Esa es la mayor desventaja cuando comienzas, pero una vez que te acostumbras, es mucho más efectivo.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

* Pruebas de rendimiento tanto a nivel de API como a nivel de UI.  
* Uso extensivo para Kafka  
* Uso indirecto para la generación de datos de prueba  
* Pruebas de humo para el rendimiento cuando se establece una nueva arquitectura.

  ### 4. Revolucionando las Pruebas de Rendimiento con K6: Una Revisión Exhaustiva

**Rating:** 4.5/5.0 stars

**Reviewed by:** Siddhant W. | SDET Manager, Software de Computadora, Empresa (> 1000 empleados)

**Reviewed Date:** February 02, 2023

**¿Qué es lo que más te gusta de k6?**

Recientemente comencé a usar la herramienta de pruebas de rendimiento K6 para mis proyectos de desarrollo de software, y debo decir que estoy muy impresionado. K6 es sencillo, con una interfaz simple e intuitiva que facilita la configuración de casos de prueba.

Una de las cosas que más me gusta de K6 es la flexibilidad que ofrece al definir escenarios de pruebas de rendimiento. Puedes crear escenarios de pruebas de rendimiento complejos con múltiples solicitudes, parámetros de consulta y encabezados, lo que hace posible probar incluso las aplicaciones más complejas.

Otro aspecto de K6 que aprecio es el informe detallado. La herramienta proporciona un informe completo de los resultados de las pruebas de rendimiento, incluyendo gráficos, diagramas y estadísticas de prueba complejas. Esto facilita la identificación de cuellos de botella y áreas de mejora en la aplicación.

El hecho de que K6 sea de código abierto y gratuito también es una gran ventaja. Me ahorra una cantidad significativa de dinero en comparación con otras herramientas de pruebas de rendimiento que a menudo vienen con altas tarifas de licencia.

En general, recomendaría altamente la herramienta de pruebas de rendimiento K6 a cualquiera que busque una solución fácil de usar y flexible para probar el rendimiento de sus aplicaciones. Sus características avanzadas e informes detallados la convierten en una excelente herramienta para asegurar que tus aplicaciones funcionen de la mejor manera.

**¿Qué es lo que no te gusta de k6?**

En primer lugar, encontré la interfaz extremadamente torpe y difícil de navegar. Me costó encontrar las funciones necesarias, y aun cuando lo hacía, a menudo tenía problemas para entender cómo usarlas. Esto hizo que todo el proceso de prueba fuera mucho más lento y frustrante de lo necesario.

Otro problema que tuve con K6 fue la falta de opciones de personalización. Necesitaba probar escenarios específicos, pero la herramienta no me lo permitió. Estaba atrapado con un enfoque único que no satisfacía mis necesidades.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

He estado usando la herramienta de pruebas de rendimiento K6 durante bastante tiempo, y tengo que decir que estoy muy impresionado con sus capacidades. K6 es una herramienta poderosa y de código abierto que ha resuelto varios problemas que enfrenté al realizar pruebas de rendimiento.

El primer problema que K6 resuelve es la necesidad de un entorno de pruebas más completo y flexible. K6 me permite probar el rendimiento de mis aplicaciones de manera más precisa y realista al emular el comportamiento de usuarios reales. Soporta varias pruebas de carga, incluyendo pruebas de API, pruebas de URL y pruebas de carga, dándome control total sobre mi entorno de pruebas.

Otro problema que K6 resuelve es la necesidad de resultados en tiempo real. K6 proporciona resultados en tiempo real y métricas de rendimiento que me ayudan a identificar cuellos de botella y hacer las mejoras necesarias. La herramienta también se integra perfectamente con herramientas de informes populares como Grafana e InfluxDB, lo que facilita compartir mis resultados con mi equipo.

K6 también me ha ayudado a ahorrar tiempo y dinero. Es una herramienta de código abierto, y no tengo que preocuparme por los costos de licencias, lo que la convierte en una opción más asequible para mi equipo. Además, la interfaz simple e intuitiva de K6 ha reducido el tiempo que me lleva realizar pruebas, liberando más tiempo para centrarme en otras tareas esenciales.

  ### 5. K6 es imprescindible para SRE

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Seguridad de Redes y Computadoras | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** May 23, 2023

**¿Qué es lo que más te gusta de k6?**

K6 es excelente para obtener datos reales sobre cómo está funcionando tu aplicación y puede decirte exactamente cuáles deberían ser tus métricas y líneas base. Esto es vital para cualquier tipo de organización basada en SRE.

**¿Qué es lo que no te gusta de k6?**

Tienes que saber cómo usar JavaScript para poder utilizar k6, lo que lo hace mucho más flexible y es increíblemente fácil de usar. Si quieres algo que solo funcione en la interfaz de usuario, esta herramienta podría no ser para ti.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

K6 me permite averiguar métricas de rendimiento, si mi servicio está activo, y me permite obtener los tiempos de respuesta reales y métricas para diferentes solicitudes a mi servicio. Esto es increíblemente útil para determinar cómo escalar, medir y qué medir.

  ### 6. Increíblemente flexible y amigable para desarrolladores herramienta de prueba de carga

**Rating:** 5.0/5.0 stars

**Reviewed by:** Almudena V. | Principal Performance Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** May 02, 2023

**¿Qué es lo que más te gusta de k6?**

Flexibilidad, Amigable con el Código y Escalabilidad. Realmente fácil de usar en comparación con otras herramientas que tenemos en nuestro conjunto como Azure Load Testing o Jmeter.

**¿Qué es lo que no te gusta de k6?**

Algunas integraciones de Azure están faltando y deberían mejorarse.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

Compartir código entre diferentes productos. Tenemos más de 100 productos en nuestro conjunto y k6 resolvió cómo podemos compartir el código entre ellos en lugar de tener 100 Jmx en Jmeter.

  ### 7. Una herramienta moderna de pruebas de rendimiento diseñada para trabajar con soluciones de observabilidad.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Henrik R. | Cloud Native Technology, Empresa (> 1000 empleados)

**Reviewed Date:** September 02, 2022

**¿Qué es lo que más te gusta de k6?**

K6 proporciona todos los componentes que necesitamos para construir pruebas relevantes:  
- grabador para construir fácilmente scripts de k6  
- una biblioteca de scripts eficiente que nos ayuda a hacer nuestro script robusto e incluso crear métricas personalizadas a partir de nuestros scripts.  
La mayor ventaja de K6 es la gran cantidad de complementos de salida... puedo ejecutar pruebas y enviar los datos de prueba a Prometheus, InfluxDB, Dynatrace... y más.  
Soy un gran fan de una de sus extensiones: x6-distributed traces. Es tan poderoso tener un rastro de OpenTelemetry para cada uno de los usuarios virtuales.

**¿Qué es lo que no te gusta de k6?**

No he podido probar su herramienta de pruebas basada en navegador. Me gustaría ver el valor y el desafío de construir tales pruebas. Lo único que me decepcionó un poco es el hecho de que las pruebas de carga distribuidas solo están disponibles con la nube de K6... de hecho, no realmente, es posible si se utiliza el operador K6.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

No necesitamos hoy tener una plataforma de pruebas de rendimiento que recopile datos de observabilidad y pruebas de carga.  
k6 está diseñado de manera inteligente: generar carga. Para el resto, podemos confiar en una increíble plataforma de análisis para analizar nuestras pruebas.  

La otra ventaja es que es una prueba de rendimiento diseñada para habilitar tareas de ingeniería de rendimiento temprano (probando directamente en desarrollo).

  ### 8. Gran y eficiente herramienta para pruebas de estrés/carga.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ben R. | Software Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** February 05, 2023

**¿Qué es lo que más te gusta de k6?**

muy eficiente - puede ejecutar muchos VUs en una máquina  
fácilmente escalable - pruebas distribuidas en k8s  
capacidad para definir etapas y escenarios  
capacidad para definir métricas personalizadas y verificaciones  
facilidad de uso  
soporte de la comunidad

**¿Qué es lo que no te gusta de k6?**

La extensión del navegador aún no está del todo lista.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

Pruebas de carga en diferentes entornos a gran escala, utilizando cargas realmente pesadas, encontrando brechas y optimizando nuestra aplicación para el futuro.

  ### 9. Excelente herramienta para pruebas en la nube

**Rating:** 5.0/5.0 stars

**Reviewed by:** arturo s. | Consultant, Empresa (> 1000 empleados)

**Reviewed Date:** November 29, 2022

**¿Qué es lo que más te gusta de k6?**

Me gusta el enfoque fácil de configurar.

El enfoque amigable para los desarrolladores de la solución.

Mucha documentación y soporte.

Enfoque de "shift left" y alineación con DevOps.

**¿Qué es lo que no te gusta de k6?**

Puede ser desalentador para algunos evaluadores sin experiencia como desarrolladores.

Puede convertirse en una pesadilla de codificación si no se tiene cuidado con las mejores prácticas de desarrollo.

Puedes perderte si no estás documentando.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

Puedo implementar la validación de pruebas de rendimiento dentro de mi organización rápidamente.

Dado que no es caro en comparación con otras herramientas, puede ser más fácil pasar por el proceso de adquisición dentro de mi organización.

  ### 10. Herramienta e infraestructura de pruebas de rendimiento amigable para desarrolladores.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Lindsay H. | Software Test Engineer II, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** August 01, 2022

**¿Qué es lo que más te gusta de k6?**

-Excelente documentación y blogs de apoyo (y contenido en video como la serie Office Hours) simplifican el inicio con k6.  
-Amigable para desarrolladores -- Fácil de instalar y comenzar en la CLI. Hace que las pruebas de rendimiento sean más accesibles no solo para unos pocos, sino para todos los miembros de un equipo de ingeniería. Esto es muy importante ya que las pruebas de rendimiento ya no son solo una expectativa de un único equipo de calidad especializado debido a las limitaciones de licencias o al conocimiento de una herramienta anticuada.  
-k6 cloud -- Hasta ahora, asegurar la capacidad de escalar nuestras pruebas más allá de los recursos de nuestras máquinas ha sido tranquilizador. Las características de análisis y comparación entre ejecuciones de pruebas son útiles hasta ahora. Esperamos con interés el trabajo continuo en esta plataforma de infraestructura.

**¿Qué es lo que no te gusta de k6?**

La experiencia del usuario al usar k6 con módulos npm no es consistente con lo que se espera del desarrollo típico. El concepto de las extensiones xk6 es excelente, ya que una comunidad está ayudando a satisfacer una necesidad. Solo tenga cuidado con la utilización, ya que es posible que no se mantengan a largo plazo, aunque estas extensiones se presentan en la documentación de k6.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

k6 ha hecho que las pruebas de rendimiento sean una práctica accesible para los equipos de ingeniería. Es una barrera de entrada bastante baja (comenzar con k6), pero puedes llegar a ser tan avanzado como desees, personalizando tus scripts según lo necesites para obtener los conocimientos requeridos. Debido a esta herramienta, estoy viendo que los equipos de ingeniería comienzan a asumir la responsabilidad de conocer y probar las limitaciones de sus APIs y niveles.

  ### 11. K6 - Un cambio de juego para la prueba de carga y rendimiento de API

**Rating:** 5.0/5.0 stars

**Reviewed by:** Talgatbek K. | Software QA Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** July 26, 2022

**¿Qué es lo que más te gusta de k6?**

Es amigable para los desarrolladores y fácil de escribir pruebas de carga y tiene una excelente documentación.  
Lo más importante es que es un informe K6 directo que puede indicar dónde están los problemas de rendimiento.  
Hicimos un análisis exhaustivo donde comparamos varias herramientas/marcos y podemos decir con plena confianza que K6 es mucho superior en comparación con otras herramientas.  
Estos son algunos de los beneficios:  
Es fácil de instalar y comenzar a escribir la primera prueba L&P, revisión de código  
Tiene un gran apoyo de la comunidad y excelente documentación  
Excelente informe e integra con NewRelic, CloudWatch  
si decidimos retirarnos más tarde es fácil de hacer porque aún podemos ejecutar localmente sin estar atados a una sola herramienta.  
Llamaría a K6 un marco moderno de L&P que puede ser beneficioso para cualquier empresa.

**¿Qué es lo que no te gusta de k6?**

Desearía que tuviera mejor soporte para los protocolos HTTP.  
Es increíble con la prueba de API, pero no tan bueno con la prueba de carga de la interfaz de usuario.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

Asegurando que la API que desarrollamos funcione bien en Producción.  
No es un juego de adivinanzas. Es una decisión basada en datos.

  ### 12. En mi opinión, la mejor herramienta de prueba de rendimiento, marco y ecosistema para desarrolladores.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jose Luis L. | Developer Community Lead & Software Architect, Empresa (> 1000 empleados)

**Reviewed Date:** December 17, 2021

**¿Qué es lo que más te gusta de k6?**

Es su facilidad de uso, legibilidad y su fantástico conjunto de características en constante evolución, junto con una comunidad vibrante, lo que junto con su buen rendimiento lo convierte, para mí, en la mejor opción para pruebas de rendimiento. Y su extensibilidad también... Las pruebas son código, como deberían ser. ¡Y código legible!

**¿Qué es lo que no te gusta de k6?**

Hay un sistema de extensibilidad/plug-in, pero algunas integraciones aún no están cubiertas… 😅 Su único problema es que, aparte de la excelente legibilidad de las pruebas, todavía necesitan ser escritas, así que necesitas saber lo que estás haciendo, gracias a Dios, todavía tengo un trabajo. Pero dale tiempo… (resumen: las pruebas necesitan ser escritas, jaja) Y el hecho de que tienes que escribir en JavaScript - sería fantástico escribir en tu propio lenguaje como C# en mi caso :)

**Recomendaciones a otros que estén considerando k6:**

Mis puntos de decisión fueron el rendimiento frente a las características, principalmente su legibilidad de código, lo fácil que es definir una prueba real, su modelo abierto y extensibilidad.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

excelentes, pruebas de rendimiento legibles que evolucionan con la aplicación, como código. Un código fuente de prueba se adapta a todo, por lo que su simplicidad es clave.

  ### 13. Increíble herramienta para automatizar pruebas de rendimiento de las API

**Rating:** 5.0/5.0 stars

**Reviewed by:** Víctor D. | Senior Quality Assurance Test Engineer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** February 11, 2022

**¿Qué es lo que más te gusta de k6?**

Me encanta que se pueda programar en vez de una aplicación a nivel de usuario
- Se puede usar tanto JS y TS
- Multitud de umbrales para comprobar el rendimiento de nuestra API
- Se puede integrar con pipeline de Azure lo que automatiza mucho más el proceso de CI
- Tiene un soporte técnico espectacular y muy rápido
- Documentación casi perfecta
- Fácil instalación

**¿Qué es lo que no te gusta de k6?**

- Más ejemplos en la documentación
- Más ejemplos con Azure Pipeline

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

- Check the performance of the APIs of our product
- Have a pipeline for the API for the CI of our products
- The testing of our company has taken a step forward in quality

  ### 14. ¿Por qué es k6?

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yusuf T. | Senior Software Quality Assurance Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** August 11, 2021

**¿Qué es lo que más te gusta de k6?**

Puedes cargar pruebas, pruebas de estrés, etc. Tener una estructura basada en JS hace que sea muy fácil escribir tus pruebas. Puedes encontrar todas las integraciones con muy buena documentación en la documentación y probarlas inmediatamente. Si deseas ver más ventajas y un pequeño ejemplo, puedes revisar mi artículo. - https://medium.com/nerd-for-tech/building-more-stable-banking-as-a-service-with-k6-57ba952eab02 -

Soporta casi cualquier herramienta para monitoreo en tiempo real (Grafana, Newrelic, etc.). Dado que está bajo el techo de Grafana, estás integrado en un sistema de monitoreo muy bueno.

Identifica las necesidades de tu empresa e integra al instante. Es así de simple, no necesitas lidiar con requisitos adicionales como otras herramientas.

**¿Qué es lo que no te gusta de k6?**

Se puede hacer una mejora para que podamos exportar las métricas que queremos. handleToSummary no cumple completamente con la expectativa.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

Como empresa fintech, las transacciones necesitan ser procesadas simultáneamente y sin errores. Gracias a k6, estamos resolviendo cómo y en qué situaciones podemos escalar nuestros entornos. Con k6, podemos decidir cómo nuestros sistemas serán más estables. Uno de los mayores problemas de las empresas fintech es que tienen problemas con las transacciones, a veces los sistemas pueden fallar y no se puede proporcionar servicio durante un cierto período de tiempo, esto es lo último para una empresa fintech. Gracias a k6, añadimos la disciplina de Ingeniería del Caos a nuestra empresa.

  ### 15. Fácil de comenzar y menor huella de memoria.

**Rating:** 5.0/5.0 stars

**Reviewed by:** NaveenKumar N. | Performance Engineer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** August 11, 2021

**¿Qué es lo que más te gusta de k6?**

k6 OSS es una solución gratuita y de código abierto para el entorno de desarrollo moderno para comenzar con las pruebas de carga sin salir del IDE. Puedes escribir scripts en JS, y el motor de ejecución en Go utiliza menos memoria en comparación con otras soluciones en la industria. La documentación de k6 y la comunidad vibrante ayudan a comenzar con k6 rápidamente. Numerosos ejemplos que cubren varios escenarios ya están presentes en la ayuda. Usar un poco de conocimiento en JS es suficiente para comenzar con la creación de scripts en k6. Si vienes de un entorno puramente de aseguramiento de calidad, entonces aprender k6 puede ser abrumador, pero la documentación es una solución integral.

**¿Qué es lo que no te gusta de k6?**

Deseo que k6 OSS tenga una función para escalar la carga utilizando múltiples generadores de carga. Aparte de los protocolos integrados, es posible extender la funcionalidad utilizando las extensiones de k6. Pero se requiere conocimiento del ecosistema de Go y k6. Espero más protocolos integrados del equipo de k6.

**Recomendaciones a otros que estén considerando k6:**

Si deseas comenzar con la práctica de ingeniería de rendimiento, entonces k6 es una solución ideal para empezar. k6 se integra con la plataforma CI/CD y con la solución de monitoreo y se puede escalar fácilmente utilizando k6 cloud. k6 es una excelente opción para un conjunto de regresión de rendimiento de microservicios donde puedes fácilmente crear scripts, parametrizar, definir un modelo de carga, ejecutar y monitorear.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

Validación del rendimiento de la aplicación y la escalabilidad de la infraestructura mediante la inyección de carga utilizando k6 OSS. Usando k6, podríamos encontrar los cuellos de botella potenciales antes en el desarrollo y mitigar fallos en los sistemas de producción.

  ### 16. Una de las mejores herramientas para pruebas de carga de API

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Telecomunicaciones | Empresa (> 1000 empleados)

**Reviewed Date:** January 04, 2022

**¿Qué es lo que más te gusta de k6?**

K6 nos permite probar las fases muy críticas del ciclo de vida de la interfaz de programación de aplicaciones con sus utilidades de pruebas de carga y regresión. Literalmente tienen documentación muy útil que hace que el proceso de configuración inicial sea muy fluido. Todos los ejemplos en la documentación proporcionada por el equipo son realmente apreciables y directos al grano.

**¿Qué es lo que no te gusta de k6?**

En el proceso de pruebas de regresión, a veces para un compromiso prolongado del usuario, la solicitud K6 se vuelve un poco más lenta. Sí, depende de la máquina del usuario, pero se pierde una cantidad significativa de tiempo al reiniciar la prueba después de las demoras.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

En el mundo moderno de la web 2.0, la interacción de los usuarios con Internet ha aumentado en gran medida. Para mantener nuestros sistemas en funcionamiento, necesitamos pasar por un conjunto adecuado de casos de prueba para nuestra aplicación web. Las pruebas de carga y regresión de las API se pueden realizar muy fácilmente con K6. Y este es uno de los principales beneficios, ya que obtenemos el punto exacto de umbral de éxito de nuestro endpoint.

  ### 17. Como ex Ingeniero de Rendimiento y nuevo SRE, k6 es mi herramienta de combate.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Bienes Raíces Comerciales | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** August 11, 2021

**¿Qué es lo que más te gusta de k6?**

K6 es una herramienta nativa de la nube centrada en la automatización y las pruebas de carga; esa es la razón por la que he estado trabajando con ella en mi último trabajo como Ingeniero de Rendimiento, así como en mi posición actual como SRE en una startup de bienes raíces. Aprovechamos el poder de Go para impactar nuestros endpoints con contundencia, medir la latencia y la fiabilidad en nuestros flujos de negocio, y dar a los equipos de desarrollo la confianza para lanzar un producto fiable al mercado. Como dije antes, k6 es una herramienta esencial en nuestra caja para ejecutar nuestro CI/CD.

**¿Qué es lo que no te gusta de k6?**

Nos falta la capacidad de escribir en archivos a través de js ya que hay algunos escenarios donde tenemos que crear archivos .csv desde el javascript cuando se recibe una respuesta del cuerpo.

**Recomendaciones a otros que estén considerando k6:**

k6 es el "nuevo Jmeter" en términos de uso y popularidad, pero con más capacidades y será la herramienta de facto, tanto para los probadores de rendimiento como para los SREs.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

1. Estamos tratando de reducir la deuda técnica en el rendimiento de las APIs y nuestro antiguo monolito.
2. Reduce el consumo del presupuesto de errores.
3. Los desarrolladores tienen más visibilidad del mal rendimiento en sus solicitudes de extracción antes de fusionar a producción. Y ahora los desarrolladores pueden poner sus manos en el código de k6 ya que el lenguaje es JS, lo cual es excelente para un mantenimiento más fácil.

  ### 18. La mejor herramienta moderna de pruebas de rendimiento.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Marcin B. | Head of Quality Assurance, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** December 31, 2021

**¿Qué es lo que más te gusta de k6?**

Creo que las principales ventajas incluyen:
- Bajo nivel de entrada,
- Rendimiento excepcional, gracias al motor basado en Go,
- Documentación excelente,
- Comunidad en constante crecimiento, además preocupada por el desarrollo del marco.

**¿Qué es lo que no te gusta de k6?**

Para ser honesto, es difícil para mí mencionar algo.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

Mi equipo y yo utilizamos principalmente k6 para dos propósitos:  
1. Análisis del rendimiento del proyecto en la etapa final de desarrollo para evaluar y optimizar la aplicación antes del despliegue en producción. Esto suele ocurrir durante la extensa fase de pruebas no funcionales.  
2. Monitoreo regular/continuo del rendimiento de la aplicación, también en el entorno de desarrollo, para controlar si los nuevos cambios afectan el rendimiento de la solución implementada.

  ### 19. revisión de k6

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sanyam G. | Software. engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** February 18, 2022

**¿Qué es lo que más te gusta de k6?**

Es realmente muy útil para realizar pruebas de rendimiento de nuestras API's. Muy intuitivo de entender.

**¿Qué es lo que no te gusta de k6?**

Encuentro realmente difícil integrar sockets web para pruebas de carga a través de k6. Sería genial si pudiera mejorarse.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

El problema que estoy tratando de resolver es automatizar las pruebas de rendimiento de nuestras API con poco o ningún esfuerzo en la escritura de scripts complejos. Proporciona datos métricos valiosos para entender el rendimiento.

  ### 20. Mejor herramienta de comandos de rendimiento.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Amr S. | Lead Quality Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** November 30, 2021

**¿Qué es lo que más te gusta de k6?**

K6 es una herramienta de rendimiento muy simple pero poderosa. Hemos utilizado esta herramienta numerosas veces para asegurarnos de que nuestras aplicaciones cumplan con los estándares acordados con nuestros clientes.

**¿Qué es lo que no te gusta de k6?**

El único inconveniente que veo es el hecho de que no hay una interfaz gráfica de usuario para interactuar con la herramienta, tienes que sentirte cómodo usando el Terminal.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

K6 se utiliza en nuestro Departamento de Calidad para garantizar que nuestras aplicaciones cumplan con los requisitos. Además, esta herramienta es muy simple y no requiere especificaciones altas, lo cual fue muy útil en proyectos grandes.

  ### 21. Herramienta fácil de usar

**Rating:** 4.5/5.0 stars

**Reviewed by:** Muhammed A. | Staff Software Quality Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** September 27, 2021

**¿Qué es lo que más te gusta de k6?**

La atractiva interfaz de usuario y la sencilla experiencia de usuario hacen que la herramienta sea fácil de usar si no estás familiarizado con ella; esta herramienta, considerada entre las herramientas económicas, puede ser manejada desde los presupuestos de las empresas. Las funciones de automatización son adicionales.

**¿Qué es lo que no te gusta de k6?**

Falta una característica importante "Pruebas en varios navegadores", si añadieran esta característica, sería excelente.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

Hemos estado trabajando en nuestra empresa en el campo de las pruebas de rendimiento, y estamos utilizando Load Impact para probar la carga, escenarios de pruebas de estrés. Es una herramienta sencilla y te muestra los gráficos y estadísticas que necesitas.

  ### 22. Una revisión rápida para k6

**Rating:** 5.0/5.0 stars

**Reviewed by:** kareem e. | Software Test Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** September 29, 2021

**¿Qué es lo que más te gusta de k6?**

Hay muchas cosas que me gustan de este producto, como que realmente tiene muy buena documentación y una interfaz gráfica de usuario muy buena que hace que el uso de este producto sea muy fácil.

**¿Qué es lo que no te gusta de k6?**

En realidad, para ser honesto, no hay nada que me haga no gustar de este producto.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

En mi empresa, necesitábamos aplicar pruebas de carga en la mayoría de nuestros proyectos, así que después de buscar encontré que esta herramienta es adecuada para nosotros y tiene una muy buena generación automática de informes que nos permite rastrear nuestros resultados fácilmente.

  ### 23. Tan fácil comenzar las pruebas de carga.

**Rating:** 5.0/5.0 stars

**Reviewed by:** sania D. | Senior Software Developer in Test, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** December 02, 2021

**¿Qué es lo que más te gusta de k6?**

- Facilidad de uso  
- Menor volumen (en comparación con Jmeter)  
- Interfaz de usuario fácil de leer

**¿Qué es lo que no te gusta de k6?**

- El nivel gratuito permite solo 50 usuarios a la vez (la mayoría de las pruebas de carga requerirían más de ese número)

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

- Probé la carga de una aplicación de comercio electrónico dentro de un plazo muy ajustado  
- K6 facilitó la transición desde Jmeter

  ### 24. Ajamil k6

**Rating:** 4.5/5.0 stars

**Reviewed by:** ajamil j. | Software Engineer, Empresa (> 1000 empleados)

**Reviewed Date:** September 23, 2021

**¿Qué es lo que más te gusta de k6?**

Podemos usar esta herramienta tanto para pruebas funcionales como de carga. Esta es la mejor característica según mi uso general. Está integrado con CI, por lo que podemos usarlo para Devops también.

**¿Qué es lo que no te gusta de k6?**

En comparación con JMeter, no admite muchos protocolos integrados como TDP, SMTP. Proporciona significativamente menos funcionalidad en su versión gratuita.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

Es ligero y no consumió mucha memoria. Así que utilicé esta herramienta para las pruebas funcionales/de carga de mi proyecto en general, y el resultado fue muy bueno.

  ### 25. La mejor herramienta de prueba de rendimiento de código abierto para un entorno de microservicios moderno.

**Rating:** 5.0/5.0 stars

**Reviewed by:** James L. | SRE - Senior Enterprise Performance Engineer, Empresa (> 1000 empleados)

**Reviewed Date:** April 27, 2021

**¿Qué es lo que más te gusta de k6?**

Usando k6, puedo tener una prueba de rendimiento en funcionamiento en 5 minutos, completa con modelo de carga y umbrales. Nunca ha habido una herramienta de prueba de rendimiento que pudiera hacer eso, y las he estado usando todas durante los últimos veinte años. Dado que las pruebas están escritas en JS, tengo flexibilidad ilimitada y puedo crear módulos o importar bibliotecas cuando las necesito. El uso de recursos de la herramienta en ejecución es insignificante, y lanzar grandes pruebas de rendimiento desde mi local no es un problema. El soporte es increíblemente bueno: nunca he tenido un problema sin resolver, y generalmente es dentro de un día.

**¿Qué es lo que no te gusta de k6?**

Estoy deseando ver más funcionalidad en el producto en la nube ya que me gustaría que pudiera hacer deltas automáticamente en cada paso de prueba. Entiendo que esto ya está en la hoja de ruta. Además, el producto en la nube actualmente no está pasando el nombre configurado de mi paso de prueba a mi APM (Datadog, en este caso), lo que dificulta mi capacidad para visualizar y almacenar mis pruebas en la nube.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

Honestamente, el mayor problema que llevó a nuestra adopción de k6 fue que necesitábamos flujos de prueba complejos (autenticación de Okta, en este caso) implementados muy rápidamente y por una sola persona, y sin costo de licencia. K6 cumplió de una manera que nunca había logrado con Loadrunner, JMeter, Gatling, Locust, Artillery, o cualquiera de las otras herramientas. Y las he usado todas.

  ### 26. Herramientas de prueba de carga extensiva de E/S escritas en golang

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Servicios Financieros | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** August 27, 2021

**¿Qué es lo que más te gusta de k6?**

1. Soporta pruebas extensivas de APIs
2. Podemos escribir casos de prueba en JavaScript
3. Las rutinas de Golang hacen que la aplicación sea un probador de carga más rápido

**¿Qué es lo que no te gusta de k6?**

1. No tiene interfaz web
2. No se ejecuta en navegadores
3. No se ejecuta en node js
4. No tiene herramientas de creación de pruebas automatizadas
5. No distribuye la función de ejecución de pruebas

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

Tengo microservicios que 1. renderizan documentos PDF, 2. convierten PDF a documentos Excel, 3. descargan documentos.

Estaba buscando un probador de carga que realice pruebas de carga extensivamente; comencé a explorar herramientas disponibles como JMeter, locust, postman, k6, etc.

Probé todos los demás software de pruebas de carga; ninguno realiza pruebas de carga completas. Encontré k6 y pude lograr el máximo de conexiones abiertas.

  ### 27. La mejor herramienta de pruebas de rendimiento que he usado

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** August 18, 2021

**¿Qué es lo que más te gusta de k6?**

Hay mucho que gustar de k6. Proporciona una funcionalidad flexible con la fiabilidad que requerimos a diario, añade a eso un excelente soporte al cliente, y tienes una herramienta bastante buena por un bajo costo.

**¿Qué es lo que no te gusta de k6?**

En las versiones anteriores de la plataforma, tuvimos algunos problemas con los generadores de carga que fallaban al iniciar, fallando la prueba, pero eso parece cosa del pasado ahora ya que no he visto que esto ocurra en un tiempo.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

Usamos k6 para detectar regresiones de rendimiento en nuestros servicios.

  ### 28. Mejor herramienta de prueba de carga

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** November 05, 2021

**¿Qué es lo que más te gusta de k6?**

Tiene soporte para diferentes plataformas de comandos de línea de comandos bash.
Ayuda a generar automáticamente pruebas k6 utilizando convertidores de JMeter, Postman, OpenAPI.
También tiene soporte para una extensión de navegador para generar un script k6 desde un navegador.

**¿Qué es lo que no te gusta de k6?**

Nada, todas las funciones son muy útiles y muy fáciles de usar. No se requiere mucho conocimiento de programación.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

Carga y prueba de API / servicio web. Facilidad para realizar pruebas de carga.

  ### 29. K6 es una herramienta fácil de usar, mantenible y asequible.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Anisbert S. | Sr Performance Engineer

**Reviewed Date:** August 10, 2021

**¿Qué es lo que más te gusta de k6?**

Me gusta la rapidez en la definición de los scripts y el bajo consumo de recursos en comparación con JMeter.

**¿Qué es lo que no te gusta de k6?**

La integración con Datadog no ofrece información que no sea cuantitativa y consolidada por períodos de tiempo. Por ejemplo: métricas individuales por endpoints probados.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

Proporcionar a los desarrolladores una herramienta con la que se sientan cómodos y reducir los costos en infraestructura de pruebas.

  ### 30. Increíble herramienta de prueba de carga

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Internet | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** August 10, 2021

**¿Qué es lo que más te gusta de k6?**

Es fácil programar diferentes escenarios de balanceo de carga.

**¿Qué es lo que no te gusta de k6?**

He encontrado que los informes pueden ser limitantes a veces. Por ejemplo, no siempre puedes hacer zoom en los gráficos.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

Estamos buscando una forma de ejecutar pruebas de carga mediante scripts. Queremos que la carga se genere fuera de nuestro entorno.

  ### 31. Herramienta de prueba de carga amigable para desarrolladores que utiliza Javascript para escribir scripts.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** August 25, 2021

**¿Qué es lo que más te gusta de k6?**

Es fácil de instalar y configurar. Podemos escribir nuestro primer script en solo 5 minutos. Está desarrollado usando Go Lang y no tenemos que preocuparnos por el ajuste fino de los recursos del sistema. Proporciona múltiples opciones y terceros como Grafana, Amazon CloudWatch, etc., para visualizar informes.

**¿Qué es lo que no te gusta de k6?**

La ejecución de múltiples pruebas una tras otra es un poco complicada.

**¿Qué problemas resuelve k6 ¿Y cómo te beneficia eso?**

Con K6 estamos tratando de optimizar la velocidad de nuestra aplicación.


## k6 Discussions
  - [Hola chicos, por favor enséñenme cómo escribir el cuerpo de la respuesta o cualquier dato, en un archivo txt, csv o .dat como un conjunto de datos para solicitudes posteriores.](https://www.g2.com/es/discussions/hi-guys-please-teach-me-how-to-write-the-response-body-o-whatever-data-in-a-txt-file-csv-o-dat-file-as-a-dataset-for-subsequent-requests) - 1 comment, 1 upvote
  - [¿Qué es la herramienta de rendimiento k6?](https://www.g2.com/es/discussions/what-is-k6-performance-tool) - 1 comment

- [View k6 pricing details and edition comparison](https://www.g2.com/es/products/k6/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-13+09%3A38%3A35+-0500&secure%5Bsession_id%5D=367796ed-dd94-45b5-beb4-c06b2591a576&secure%5Btoken%5D=50cef40c346b61da49ffde7c682ba1b3864d994494361591cd0f76f928120186&format=llm_user)

## k6 Features
**Funcionalidad**
- Pruebas de esfuerzo
- Casos extremos
- Variedad de prueba

**Informes**
- Informes

## Top k6 Alternatives
  - [Apache JMeter](https://www.g2.com/es/products/apache-jmeter/reviews) - 4.3/5.0 (151 reviews)
  - [Gatling](https://www.g2.com/es/products/gatling/reviews) - 4.3/5.0 (66 reviews)
  - [Locust](https://www.g2.com/es/products/locust/reviews) - 4.3/5.0 (10 reviews)

