Skip to content

Cookbook — MaxoPerf recipes

The Cookbook is a collection of goal-oriented recipes — each one takes a specific testing challenge, explains the problem it solves, and walks you step by step through the MaxoPerf console to accomplish it. Every recipe ends with a Verify section so you know when you are done, and a Variations section for common permutations.

RecipeWhat it teaches
REST API CRUD load testBuild and run a multi-step CRUD scenario against a REST API
Auth login + token capture flowCapture a login token and forward it to subsequent requests
Correlation and dynamic valuesExtract session IDs or CSRF tokens with regex/JSONPath extractors
File upload multipart testLoad-test multipart/form-data file upload endpoints
RecipeWhat it teaches
CSV data-driven testUpload a Test Data entity, attach it to a test, and parameterise requests with CSV rows
Correlation and dynamic valuesExtract and reuse dynamic server-side values across requests
RecipeWhat it teaches
RPS-controlled throughput testPin requests-per-second and control throughput live during a run
Staged ramp profileBuild a multi-stage load profile: warm-up → sustain → ramp-down
Spike and recoverVerify your system survives a sudden traffic spike and recovers
Overnight soak testRun a multi-hour endurance test with automatic scheduling
RecipeWhat it teaches
Multi-region distributed loadSplit load across two or more MaxoPerf cloud regions
Private datacenter (Outpost) testGenerate load from inside your own infrastructure with BYOC Outpost
Composite VarioTest scenariosCompose multiple independent test scenarios into a single VarioTest run
RecipeWhat it teaches
Selenium browser load testDrive real Chrome instances under load with a Python WebDriver script
RecipeWhat it teaches
Scheduled regression testSet a nightly cron schedule and treat the run as an automated regression gate
CI-gated performance testTrigger a run from your pipeline, wait for it, and fail the build on a regression
Failure criteria pass/fail gatesConfigure p95/error-rate thresholds that automatically mark a run passed or failed
RecipeWhat it teaches
Comparing runs and baselinesOpen the run comparison view and read delta indicators
Build a reporting dashboardAssemble a saved dashboard of charts to apply to every run

Each recipe follows a consistent template:

  1. Problem — what challenge the recipe solves and when you would use it.
  2. Prerequisites — what you need before you start.
  3. Step by step in MaxoPerf — exact console steps with screenshot placeholders.
  4. Verify — how to confirm the recipe worked.
  5. Variations — common permutations and next steps.

Last updated: