|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/k6-pruebas-de-rendimiento-y-carga-para-principiantes/
课程评论:没有评论
课程名称:K6:初学者性能和负载测试 课程概述:通过使用k6,您可以测试应用程序的可靠性和性能,及早识别回归和错误。k6将帮助您构建快速且强大的可扩展应用程序。该工具由Grafana Labs及其社区开发。 主要特点: - 友好的开发者API的命令行工具(CLI)。 - 支持ES2015/ES6的JavaScript脚本,具有本地和远程模块支持。 - 提供检查和阈值功能,便于目标导向和自动化的负载测试。 使用场景: k6的用户主要包括开发人员、质量控制工程师和DevOps人员,他们利用k6对API、微服务和网站进行性能测试。k6的常见使用案例包括: 1. 负载测试: k6经过优化,最小化系统资源的消耗,专为高负载(尖峰、压力、浸泡测试)而设计。 2. 性能监控: 使用k6可以以小负载运行测试,持续监测生产环境的性能和可用性。 3. 混沌测试: k6提供可扩展的架构,您可以利用k6模拟流量作为混沌实验的一部分,或从k6发起这些实验。 该课程适合希望掌握性能和负载测试技能的初学者,借助k6工具提升应用程序的性能与可靠性。
Con k6, puedes testear la fiabilidad y rendimiento de aplicaciones e identificar regresiones y errores más tempranamente. k6 te ayudará a construir aplicaciones rápidas y robustas que puedan escalar.k6 es desarrollado por Grafana Labs y la comunidad.Características principalesk6 está compuesto de varias funcionalidades, que puede conocer en la documentación. Las principales características son las siguientes:Herramienta CLI con APIs amigables para el desarrollador.Scripting en JavaScript ES2015/ES6, con soporte para módulos locales y remotos. Módulos locales and remotosChecks y Thresholds - para pruebas de carga orientadas a objetivos y de fácil automatización.Casos de usoLos usuarios de k6 suelen ser desarrolladores, ingenieros de control de calidad y DevOps. Ellos utilizan k6 para probar el rendimiento de las APIs, los microservicios y los sitios web. Los casos de uso más comunes de k6 son:Pruebas de cargak6 está optimizado para un consumo mínimo de recursos del sistema y diseñado para ejecutar pruebas con alta carga (spike, stress, soak tests).Monitoreo del rendimientoCon k6, puedes ejecutar pruebas con una pequeña cantidad de carga para supervisar continuamente el rendimiento y disponibilidad de su entorno de producción.Pruebas de chaosk6 proporciona una arquitectura extensible Puede utilizar k6 para simular tráfico como parte de sus experimentos de chaos, o lanzarlos desde k6.