k6 Estresso

Quick start for performance testing using k6 grafana for e-commerce platforms
are ready-to-use scenarios in Docker, configured via URL and config.json file

Get Started

Why k6 Estresso?

Docker Ready

All your configuration is in one Docker image – you start it and test your systems without any additional setup.

You add runners in your own infrastructure - full conrol over network traffic.

External Configuration

You upload alternative scenarios via URL and configure via mounted config.json file.

Preconfigured Scenarios

Default scenarios of k6 tests and visualisations in Grafana – quick start for your e-commerce.

How does it work?

  • Install Docker i and download the image k6 Estresso.
  • Change a default file config.json and add your URL with test scenario.
  • Start the container and watch the results in on-prem Grafana.
  • You can quickly switch between scenarios without rebuiling Docker image.
k6 Estresso Diagram

Quick Start

docker pull goodylabs/k6-estresso:latest
docker run -v ~/.estresso/your-ecommerce-config.json:/app/main-config.json goodylabs/k6-estresso
    

Replace ~/.estresso/your-ecommerce-config.json with your path to a config file.

Contact us