Term Kind Topic What it is
Arrival Rate Model concept Performance Test Design Driving a load test by requests arriving per second regardless of how the system responds, rather than by a fixed number of virtual users.
Consumer Contract concept Consumer-Driven Contracts A machine-readable record of exactly which parts of a provider's response one consumer relies on, generated from that consumer's own tests.
End-to-End Test Cost Curve concept End-to-End Test Economics How the cost of a broad end-to-end suite grows with its size while its marginal value falls, and where the two cross.
Production Parity Gap concept Environment Parity The enumerated list of ways a pre-production environment differs from production, which is the list of defect classes it cannot catch.
Service Stub Fidelity concept Service Virtualisation How faithfully a stand-in dependency reproduces the real one's behaviour — including its errors, latency and limits — which bounds what testing against it proves.
Steady-State Hypothesis concept Chaos as a Test The measurable statement of normal behaviour that a chaos experiment predicts will hold while a fault is injected, without which the exercise is not a test.
Synthetic Data Fidelity concept Synthetic Data How closely generated data reproduces the shape, distribution and awkwardness of the real thing, which decides what the data can validly be used for.
Test Double Boundary concept Integration Test Boundaries The line inside a test between what is real and what is substituted, which determines exactly what the test can and cannot prove.
Test Strategy Altitude concept Testing & Quality Architecture Deciding which risks are verified at which level, so that each layer tests something the layers below it structurally cannot.
Testability as a Design Property concept Test Architecture Strategy How cheaply a system's behaviour can be observed and controlled, which is decided by architecture and largely fixed before any test is written.
Testing Trophy concept Test Pyramid Shapes A distribution weighted towards integration tests rather than unit tests, appropriate where most of the risk lives at boundaries rather than in logic.