Skip to content
Bugwise
Menu

Use case

A step-by-step description of how a user reaches one goal with the system, including what can go differently.

Definition

A use case names the actor, the preconditions, the main success scenario, the alternative and exception flows, and what must be true afterward (postconditions). Testers turn each flow into at least one test scenario.

In practice

'Reorder a previous order' in a food delivery app: the happy path, plus sold-out dishes, a closed restaurant and a declined card.

Learn it in context

Lessons that use this term.

Related terms

Esc

Type to search the whole site.