⚡
  • HOME
  • NEWS
  • SERVICES
  • ARCHITECTURE
  • TECH STACK
  • PORTFOLIO
  • ABOUT
  • CONTACT
HOMENEWSSERVICESARCHITECTURETECH STACKPORTFOLIOABOUTCONTACT
© 2026 Miodrag Gromilić. All rights reserved.
HOMENEWSSERVICESTECH STACKPORTFOLIOCONTACTABOUTFAQs
Back to Skills
k6

k6

Since 2017Modern load testing

Modern load testing — developer-friendly performance testing with JavaScript, real-time metrics, and CI/CD integration.

Overview

k6 is my load testing tool of choice. I write performance tests in JavaScript that simulate realistic user scenarios — API endpoints, authentication flows, database-heavy operations. I define thresholds for response times, error rates, and throughput. Integrated into CI/CD for automated performance regression detection. Results exported to Grafana for visualization.

Use Cases

  • Load testing
  • stress testing
  • spike testing
  • API performance
  • soak testing
  • CI/CD performance gates
  • capacity planning

Advantages

  • Developer-friendly JavaScript API
  • low resource usage
  • real-time metrics
  • CI/CD integration
  • Grafana dashboards
  • cloud option

Considerations

  • No browser-level testing (use Playwright for that)
  • limited protocol support
  • learning curve for complex scenarios

Works Great With

DockerCI/CDPostgreSQL

Related Technologies

PHPUnit
Since 2004
Jest
Since 2014
Playwright
Since 2020
Cypress
Since 2014
Postman
Since 2012
Back to Skills CONTACT