Duration: 3 Days

Performance testing with Grafana K6

Overview

This 3-day course is crafted to provide participants with the expertise needed to conduct performance and load testing using the K6 testing framework.

COURSE INTRODUCTION

This 3-day course is crafted to provide participants with the expertise needed to conduct performance and load testing using the K6 testing framework. By focusing on creating efficient scripts, analyzing performance metrics, and integrating K6 into CI/CD workflows, this course prepares participants to ensure their systems are resilient, scalable, and ready to handle real-world traffic.

Whether you are new to performance testing or looking to expand your skills, this course delivers practical insights and hands-on experience to help you implement robust performance testing strategies in your projects.

What will you learn?

  • Understand the fundamentals of performance testing and how K6 fits into modern workflows.
  • Learn to write performance testing scripts using K6’s JavaScript-based scripting API.
  • Configure and run load tests to simulate realistic traffic scenarios.
  • Analyze test results to identify bottlenecks and performance issues.
  • Integrate into CI/CD pipelines for automated performance monitoring.
  • Leverage advanced features of K6, including thresholds, custom metrics, and distributed load testing.
  • Adopt best practices for designing and maintaining efficient performance tests.

Target audience

  • Quality assurance engineers eager to learn modern performance testing methodologies.
  • Developers who want to incorporate performance testing into their development lifecycle.
  • DevOps engineers focused on enhancing system reliability and scalability.
  • Technical leads and managers aiming to improve application performance.
  • Teams transitioning from traditional load testing tools to K6 for better efficiency and results.

Prerequisites

  • Basic understanding of programming (JavaScript preferred).
  • Familiarity with web technologies and APIs.
  • Access to a development environment with Node.js installed.
  • Fundamental knowledge of performance testing concepts.

Get in touch

If you have any questions, we are one click away.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Contact us

Schedule a call with an expert