Risk

Testing

// Definition

The combination of the probability that something will go wrong and the impact if it does. In software testing, risk analysis drives where to focus coverage: high-risk areas — frequently changed code, complex integrations, high-value user flows, and external dependencies — receive more tests, tighter regression, and dedicated exploratory sessions. Risk is never zero; the goal is to make explicit trade-offs about which risks to mitigate through testing and which to accept given schedule constraints. A risk register documenting known unknowns and accepted risks is a standard QA deliverable in regulated or high-stakes projects.

// Related terms