RESOURCES
Layer 7
Layer 7 (L7) testing sends application-level traffic — HTTP(S), APIs, TLS, caches, gateways — to measure user-path capacity on systems you control.
Definition
Layer 7 is the application layer. In authorized load testing, L7 scenarios issue realistic HTTP(S) (and similar) requests against verified hosts and APIs. You watch RPS, p95/p99 latency, 5xx rates, cache hit ratio, and WAF challenge rates on legitimate paths.
Choose L7 when the risk is the product journey — auth, search, checkout, GraphQL — not only the network pipe. Pair with Layer 4 when perimeter capacity is a separate question.
Guides: Layer 7 stress testing · API use case.
Why it matters for authorized load testing
Campaign and launch failures are often L7: pool exhaustion, slow handlers, cache bypass, rate-limit surprises. A high L4 Gbps result can hide a fragile origin. Authorized L7 rehearsals on owned paths find those cliffs before customers do.
Separate cacheable browse traffic from write/conversion paths so a pretty homepage does not mask checkout pain. Keep abort criteria tied to user-visible latency and errors.
How Slammed.st uses it
Configure L7 methods in the Hub, select regions, set concurrents within plan limits, and run only on verified targets. Live metrics and reports capture throughput and latency for the retrospective.
Glossary cluster
Browse related term pages and the hub glossary:
How teams misuse the Layer 7 label
People say “we did L7” when they only flooded a single URL with no auth, no abort plan, and no origin metrics. Layer 7 in authorized practice means exercising the application path you care about — TLS, gateways, caches, handlers, and data stores — and reading application signals (RPS, latency percentiles, error classes), not only whether sockets opened.
Contrast with Layer 4 when the hypothesis is the pipe. Broader index: glossary. Method guide: Layer 7 stress testing.
Sequence for an L7 vocabulary drill
- Name the journey (auth, search, checkout) and the status codes that count as success.
- Verify the target; smoke until Hub and APM agree.
- Hold a plateau; record RPS with p95/p99 and errors.
- Stop on abort criteria; cool down before claiming a pass.
Size workers via concurrent vs RPS and pricing. Trial: register.
When Layer 7 definitions should not drive the test
If stakeholders only need NIC or scrubbing validation, do not force an HTTP story — use L4. If you need CI protocol fidelity on every PR, keep scripts and reserve Hub L7 for shared rehearsals. Unauthorized third-party application testing is out of scope.
Related reading on the blog, policy at authorized load testing, and product controls in docs.
Related
Resources hub · Glossary · Tools matrix · RPS calculator · Useful network tools · Blog · Pricing · Start free