This course contains the use of artificial intelligence. k6 is one of the most modern performance testing tools on the market, maintained by Grafana Labs and widely adopted by quality assurance and development teams. Its growth is no coincidence: k6 combines simplicity, high performance, and flexibility, allowing any professional to create robust tests with just a few lines of code.
In this course, you will find the ideal balance between theory and practice, learning exactly what the market expects from a performance testing professional. Among the topics covered, you will learn:
What you will learn:
- The different types of performance tests (Smoke, Load, Stress, Spike, Soak, and Breakpoint).
- How the k6 lifecycle works and how to organize your scenarios.
- How to use metrics, checks, and thresholds to ensure system quality.
- How to create realistic load tests using APIs such as ServeRest.
- How to modularize your project, organize folders, use environment variables, and work with external data.
- How to create complete tests for web applications using k6 Browser, including Core Web Vitals analysis.
- How to generate clear reports and interpret metrics for decision-making.
- How to use the native k6 dashboard and run tests on Grafana Cloud k6.






