BLASTA

Load testing templates

77 ready-made load and performance test templates (1803 jobs) for websites, APIs, databases, caches and identity providers such as SAML and OIDC.

Each template is a set of ready-made load test jobs for one system or protocol, from a simple smoke test to a full enterprise plan with stress, spike, soak and breakpoint stages and pass/fail targets. Pick the system you run, set your own address, and run the jobs in BLASTA.

API load testing templates

  • Authenticated APIs

    Load tests APIs that sit behind authentication: requests with a bearer token or an API key, the login endpoint, unauthenticated calls that must be refused with 401, and…

    19 jobs
  • GraphQL API

    Load tests a GraphQL endpoint with a simple query, a field query and schema introspection. It shows how query parsing and resolvers hold up as the request rate grows…

    13 jobs
  • REST API (generic)

    A starting point for any JSON REST API: reading a collection, fetching a single resource, a HEAD probe and a POST that creates data. It shows the latency and error rate…

    19 jobs
  • REST API patterns (any service)

    Covers every common REST scenario for any JSON API: lists, pagination (first page and deep offset), filtering, sorting, sparse fields and expanded relations, single and…

    48 jobs

CMS load testing templates

  • Drupal

    Load tests Drupal: the front page, a node page, the JSON:API collection, core search, a views listing and the admin overview. It shows what the page cache and the…

    20 jobs
  • Ghost

    Load tests a Ghost blog: the front page, a single post bypassing the cache, a tag archive, the Content API and the RSS feed. It shows how Node.js and MySQL cope as…

    19 jobs
  • Joomla

    Load tests Joomla 4 or 5: the front page, an article page, the REST API for articles, smart search, the login form and the administrator, plus a capacity ramp. It shows…

    21 jobs
  • TYPO3

    Load tests TYPO3: the front page, a rendered page, the sitemap and the backend login form (read-only). It shows how the page cache and rendering perform.

    18 jobs
  • WordPress

    Load tests WordPress: the front page, a single post bypassing the page cache, REST API posts, search, the RSS feed and the wp-admin dashboard, plus a capacity ramp and a…

    24 jobs

Cache load testing templates

  • Memcached

    Covers every common Memcached pattern over the text protocol: set and get, hits and misses, multi-get, counters, touch, compare-and-swap, delete, a 64 KB item, stats…

    29 jobs
  • Redis / Valkey / KeyDB / Dragonfly

    Covers the common Redis, Valkey, KeyDB and Dragonfly workload patterns over the RESP protocol: strings, counters, hashes, lists, sets, sorted sets, transactions, Lua…

    39 jobs
  • Redis Sentinel

    Load tests Redis Sentinel on port 26379: PING, master address discovery, the masters and replicas lists, a quorum check and a reconnect storm after a failover. It shows…

    17 jobs

Data services load testing templates

  • ClickHouse

    Load tests ClickHouse over its HTTP interface: a ping, a trivial SELECT 1, a scan of ten million generated rows, a GROUP BY on generated data and a system.metrics read…

    19 jobs
  • CouchDB

    Load tests Apache CouchDB: the _up liveness check, the welcome document, database info, listing documents with _all_docs, listing databases and creating documents. It…

    20 jobs
  • InfluxDB

    Load tests InfluxDB 1.x and 2.x: ping and health, SHOW DATABASES, a query of recent points, writing a single point and writing a batch of twenty. It shows ingest and…

    20 jobs
  • MinIO / S3-compatible storage

    Load tests MinIO, Ceph RGW or any S3-compatible storage: the live, ready and cluster health probes, GET and HEAD of an object, bucket listing, a missing object and a…

    23 jobs

Database load testing templates

  • MySQL / MariaDB reads

    Load tests MySQL or MariaDB with read-only queries: a single-row select, COUNT(*), an indexed lookup and a connection pool saturation test. It shows query latency under…

    15 jobs
  • MySQL / MariaDB writes

    Load tests MySQL or MariaDB write throughput with single-row and multi-row INSERTs. The jobs create real rows, so run them only against a staging database.

    14 jobs
  • PostgreSQL reads

    Load tests PostgreSQL with read-only queries: a single-row select, count(*), an indexed lookup, a two-table join and pool saturation. Writes are refused unless you allow…

    16 jobs
  • PostgreSQL writes

    Load tests PostgreSQL write throughput with INSERT and INSERT ... SELECT. The jobs create real rows, so use a staging database only.

    14 jobs
  • WordPress database (MySQL)

    Runs the queries WordPress executes most straight against MySQL or MariaDB: the size of autoloaded options, recent published posts, posts joined to postmeta, a LIKE…

    16 jobs

Directory load testing templates

  • LDAP / Active Directory

    Load tests a directory server such as OpenLDAP, 389 Directory Server, Active Directory or FreeIPA: plain and LDAPS connection accepts, an anonymous bind, a bind followed…

    19 jobs

E-commerce load testing templates

  • Magento / OpenMage

    Load tests Magento or OpenMage: the home page, a category listing, a product page, the cart page and the REST products API. It shows how the full-page cache, the…

    20 jobs
  • PrestaShop

    Load tests PrestaShop: the home page, a category listing, a product page, search and the webservice API. It shows how the catalogue and search cope as shoppers arrive.

    20 jobs
  • Shopware 6

    Load tests Shopware 6: the home page, a product listing, a product detail page and the Store API. It shows how the storefront cache and the API cope with shoppers.

    19 jobs
  • WooCommerce

    Load tests WooCommerce on WordPress: the shop page, a product page, the Store API, cart fragments, the cart, the checkout page and the my account login form. It shows…

    24 jobs

Forum load testing templates

  • Discourse

    Load tests a Discourse forum: the latest topics list, a category, a single topic as JSON, JSON search and the latest JSON feed. Discourse runs on Rails with PostgreSQL…

    19 jobs
  • phpBB

    Load tests a phpBB forum: the forum index, a forum view, a topic view, search and the user control panel. It shows how PHP and MySQL handle readers and the unread search.

    19 jobs

Frameworks load testing templates

  • Django

    Load tests a Django site behind Gunicorn or uWSGI: the home page, the admin login page, a static file and a Django REST framework list endpoint. Comparing the static…

    18 jobs
  • Java (Spring Boot / Tomcat)

    Load tests a Java web application on Spring Boot, Tomcat or Jetty: the actuator health endpoint, a Prometheus metrics scrape, the home page, a static resource and a…

    19 jobs
  • Laravel

    Load tests a Laravel app on PHP-FPM: the /up health route, the home page, a JSON API route, the Sanctum CSRF cookie endpoint and the login page. It shows the cost of…

    19 jobs
  • Ruby on Rails

    Load tests a Ruby on Rails app on Puma: the /up health check, the home page, a JSON endpoint and a compiled asset. It shows request throughput per worker and thread, and…

    18 jobs

Generic load testing templates

  • Generic LAMP / LEMP

    A gentle starting point for any PHP or Python stack behind nginx or Apache: the root document, the application entry point, 404 handling and the server's response…

    18 jobs

Headless CMS load testing templates

  • Strapi / Directus (headless CMS)

    Load tests a headless CMS such as Strapi or Directus: a REST collection, a single REST entry and a GraphQL query. It shows how the content API and its database cope with…

    17 jobs

Identity load testing templates

  • AWS Cognito

    Load tests an Amazon Cognito user pool: the discovery document, the JSON web key set, and the hosted UI login page, token (client credentials) and userinfo endpoints…

    11 jobs
  • Auth0

    Load tests an Auth0 tenant: the discovery document and signing keys, the authorization endpoint, silent authentication, error cases for unknown clients and wrong…

    29 jobs
  • Authelia

    Load tests Authelia as an OpenID Connect provider (discovery, keys, the authorization and token endpoints with their error cases) and the forward-auth endpoint your…

    47 jobs
  • Dex

    Load tests Dex as an OpenID Connect provider: discovery, signing keys, the authorization endpoint, silent authentication, and the token endpoint with its error cases…

    43 jobs
  • FusionAuth

    Load tests FusionAuth: its OAuth 2.0 and OpenID Connect endpoints (discovery, keys, authorize and token with their error cases), the status endpoint and the JWT…

    46 jobs
  • Keycloak (OIDC)

    A complete OpenID Connect and OAuth 2.0 test of a Keycloak realm: discovery, keys, authorization, every common token grant and its error cases, introspection, userinfo…

    55 jobs
  • Microsoft Entra ID (Azure AD)

    Load tests the Microsoft Entra ID (Azure AD) v2.0 endpoints for one tenant: discovery, signing keys, the authorize endpoint, token requests (client credentials, refresh…

    22 jobs
  • OIDC / OAuth 2.0 (any provider)

    A complete OpenID Connect and OAuth 2.0 test for any provider: discovery, keys, authorization, silent authentication, every standard token grant with its error cases…

    49 jobs
  • Okta

    Load tests an Okta org authorization server: discovery, keys, authorize, token, userinfo, introspect and revoke. Okta enforces rate limits per org, so use a test org and…

    31 jobs
  • Ory Hydra

    Load tests Ory Hydra's public API and the admin introspection endpoint: discovery, keys, and the authorization and token endpoints with their error cases. It shows how…

    44 jobs
  • ZITADEL

    Load tests ZITADEL's OpenID Connect endpoints and health: discovery, keys, and the authorization and token endpoints with their error cases. It shows how sign-in and…

    45 jobs
  • authentik

    Load tests authentik's per-application OpenID Connect provider: discovery, keys, the authorization and token endpoints with their error cases, plus the flow and health…

    47 jobs

Infrastructure load testing templates

  • HashiCorp Consul

    Load tests a HashiCorp Consul agent or server through its HTTP API: leader status, the service catalog, service health (including stale reads that any server can…

    22 jobs
  • HashiCorp Vault

    Load tests HashiCorp Vault: the health and seal-status endpoints, token lookup, KV v2 secret reads and writes, and a request with an invalid token. It shows how token…

    21 jobs
  • etcd

    Load tests etcd v3 through its gRPC gateway: health, version, linearizable and serializable key reads, key writes and a metrics scrape. Comparing the two read types…

    18 jobs

JavaScript load testing templates

  • Next.js / Nuxt / SSR

    Load tests a server-rendered JavaScript app (Next.js, Nuxt or similar) on Node.js: the SSR home page, an application route, the framework's data endpoint and a static…

    18 jobs

Mail load testing templates

Messaging load testing templates

  • MQTT broker (Mosquitto / EMQX / HiveMQ / VerneMQ)

    Load tests an MQTT broker (Mosquitto, EMQX, HiveMQ, VerneMQ): MQTT 3.1.1 and 5 connect handshakes with the CONNACK checked, a TCP accept-only test and a reconnect-storm…

    16 jobs
  • NATS

    Load tests a NATS server: connecting and reading the INFO greeting, and the monitoring endpoints healthz, varz and connz. It shows how quickly the server accepts…

    15 jobs
  • RabbitMQ

    Load tests RabbitMQ: the AMQP protocol handshake, the alarms health check, the management API overview, queue list and connection list, and a management call without…

    18 jobs

Operations load testing templates

  • Grafana and Prometheus

    Load tests Grafana and Prometheus: the Grafana health API and login page, Prometheus health, an instant query and a one-hour range query. It shows how dashboards and…

    19 jobs

Reliability load testing templates

  • Health checks and rate limiting

    Checks the guard rails in front of your service: a health endpoint, traffic just under a rate limit, traffic well over it, and a burst followed by silence. It proves…

    18 jobs

SAML load testing templates

  • AD FS (SAML, WS-Fed and OIDC)

    Load tests an AD FS federation server through every door it exposes: the federation metadata, SAML 2.0 single sign-on in the Redirect and POST bindings (including…

    35 jobs
  • Keycloak (SAML)

    Load tests a Keycloak realm acting as a SAML 2.0 identity provider: the IdP descriptor, SP-initiated sign-on in both bindings, passive and forced re-authentication…

    31 jobs
  • SAML 2.0 IdP (any provider)

    Load tests any SAML 2.0 identity provider: metadata, SP-initiated sign-on in both bindings, passive and forced login, unknown and malformed requests, single logout…

    31 jobs
  • SAML service provider (Shibboleth SP / mod_auth_mellon / SimpleSAMLphp SP)

    Load tests a SAML service provider such as Shibboleth SP, mod_auth_mellon, SimpleSAMLphp SP or Spring Security SAML: SP metadata, a public page, a protected page without…

    25 jobs
  • Shibboleth IdP

    Load tests a Shibboleth Identity Provider (v4 and v5): metadata, SP-initiated SSO in both bindings, passive and forced login, unknown and malformed requests, single…

    32 jobs
  • SimpleSAMLphp IdP

    Load tests SimpleSAMLphp as a SAML identity provider: metadata, sign-on in both bindings, passive and forced login, unknown and malformed requests, logout, a login spike…

    31 jobs

SOAP load testing templates

  • SOAP web services

    Load tests any SOAP service (JAX-WS, WCF, Axis, Spring-WS, PHP SoapServer): the WSDL, SOAP 1.1 and 1.2 calls, WS-Security, and hardening checks such as malformed XML…

    27 jobs

Self-hosted apps load testing templates

  • Moodle

    Load tests Moodle: the front page, the login page, a course page and the AJAX service. Moodle leans heavily on its database and cache, so this shows where PHP…

    18 jobs
  • Nextcloud

    Load tests Nextcloud: status.php, the login page, the OCS capabilities API and a WebDAV PROPFIND file listing. It shows how PHP, the database and Redis cope with sync…

    18 jobs

Static load testing templates

  • Static site (Hugo, Jekyll, Astro)

    Load tests a static site built with Hugo, Jekyll or Astro: the home page, an inner page, sitemap.xml, a static asset and the 404 page. It shows the ceiling of your web…

    19 jobs

TCP load testing templates

  • Common TCP services

    Probes common TCP services and waits for a real reply: a Redis PING, a Memcached version, the SMTP banner and the SSH banner. It shows that these services answer, not…

    15 jobs
  • TCP service

    Load tests any TCP service: connecting and closing, and an echo round trip. It shows connection setup time and round-trip latency.

    13 jobs

Test patterns load testing templates

  • Test patterns (any URL)

    The standard test shapes against any URL: a smoke test, average load, a stress ramp to four times normal, a sudden spike, a breakpoint ramp that runs until the target…

    21 jobs

Web performance load testing templates

  • Caching and CDN

    Measures how a CDN, reverse proxy or browser cache behaves under load: a normal cached request against a cache bypass that reaches the origin, conditional requests that…

    22 jobs

WebSocket load testing templates

  • Real-time (Socket.IO / SignalR)

    Load tests real-time servers: the Socket.IO polling handshake, the Socket.IO WebSocket upgrade and the SignalR negotiate call. It shows how many connections per second…

    17 jobs
  • WebSocket

    Load tests a WebSocket endpoint: a handshake-only test and an echo round trip. It shows the time to open a connection and the message round-trip latency.

    13 jobs

Wiki load testing templates

  • MediaWiki

    Load tests MediaWiki: the main page, action=parse, a list query through the API, full-text search and the parse of an edit form. It shows how the parser cache, search…

    19 jobs

gRPC load testing templates

  • gRPC unary

    Load tests a gRPC server that has reflection turned on: a unary call and a call with a small payload. It shows per-call latency and throughput over HTTP/2 without…

    13 jobs

Run a load test

Point BLASTA at something you own, choose how hard to hit it, and press Start test. Results stream in live.

1 What do you want to test? Use a template

Request headers

2 How hard should it hit?

Advanced limits
Pass / fail targets (SLO) optional
The result is marked SLO met or SLO missed. The same targets live in a job file, where blasta run exits 2 on a miss so CI or Kubernetes can gate a release.

Set up this job

Quick check

Please confirm you are not a robot to start your free test.

Clear history

Delete every finished test in your history. Tests still running are kept. This cannot be undone.

Add identity provider

Add user

The account is active at once. Share the password with them securely; they can change it from their menu.

Sign in to use templates

Templates and test history are part of the full app. Sign in, or create a free account, to use them.

Sign inCreate account

Change password