Introduction
Markers help you group tests by labels. Running tests by marker lets you run only specific groups of tests quickly.
You want to run only fast tests before a quick check.
You want to run tests related to a specific feature only.
You want to skip slow tests during development.
You want to run tests that require a database separately.
You want to run tests marked as 'smoke' before deployment.