Skip to main content

18 docs tagged with "k6"

View all tags

Architecture

What the Pizza Playground is made of, how one order flows through its four containers, and what that means for UI and load testing.

Debug

Making a failing k6 script tell you why.

Install Tools

Get k6 installed and run the first script against the Pizza Playground.

k6 Concepts

The k6 lifecycle, VUs vs. iterations, how options/CLI/env vars stack, and a JMeter-to-k6 cheat sheet.

Load Model

Stages, executors and profiles from the Performance Testing module, in k6.

Load Testing with k6

A practical, developer-centric approach to load testing the Pizza Playground with k6.

Mapping to k6

How to run smoke, load, stress, endurance, spike and scalability tests from one k6 script.

Playground

The Pizza Playground, a Docker-based pizza ordering app we use as the target for JMeter, k6 and Playwright practice.

Recording

Recording a HAR with Playwright codegen or DevTools, turning it into a k6 script with har-to-k6, and why a green replay can still be wrong.

Sample Project

Download the runnable k6 sample, what is inside it, and the command and -e switches for each script.

Testing Against It

Accounts, reset, load-test switches, UI test ids and the API map for the Pizza Playground.

Watch a Load Test

Send k6 results to Prometheus, put them on one Grafana dashboard next to the server, and read cause and effect during a load test.